\Database und \Model::findBy liefern unterschiedliche Ergebnisse
Hallo zusammen,
ich würde gerne mit Models arbeiten, aber
Code:
$wertetabelle = \Wertetabelle::findBy(array('Artikelnummer=?'), array(\Input::get(Article::$strDetailKey)));
liefert mir 15 mal den selben Datensatz bzw. 15 mal das selbe Model in der Collection, wohingegen mir
PHP-Code:
$wertetabelle = \Database::getInstance()->prepare("SELECT * FROM tl_pc_wertetabelle WHERE Artikelnummer =?")->execute(\Input::get(Article::$strDetailKey));
die 15 unterschiedlichen Datensätze aus der DB liefert. Ich habe schon einiges versucht und gegooglt, aber finde einfach den Fehler nicht. Hatte jemand mal ein ähnliches Problem, oder weiss was ich falsch mache?
Vielen Dank.
Grüße.
PS: Contao 3.5.3, keine Erweiterungen installiert, lediglich das Modul welches entwickelt wird.