Lehre - wählen Sie die letzten 4 Zeilen aus der Tabelle
Ich bin mit Symfony/Doctrine.
Ich versuche zu wählen, letzten 4 Zeilen aus der Tabelle, aber ich bin immer Fehler.
$em = $this->getDoctrine()->getEntityManager();
$query = $em->createQuery(
'SELECT c FROM DprocMainBundle:Courses c ORDER BY id DESC LIMIT 4'
);
$course = $query->getResult();
Dies ist meine Abfrage, aber es zeigt Fehler.
Voraussichtliche Ende der Zeichenfolge, 'LIMIT'
Wie soll ich limit und Holen Sie sich die LETZTEN 4 Zeilen?
Dank!
InformationsquelleAutor M Markero | 2013-10-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
setMaxResults()
zur Begrenzung der Anzahl der Ergebnisse.Wenn Sie dies nutzen wollen, für die Seitenumbrüche definiert sind, können Sie einen
setFirstResult()
nennen.wird es wieder die ersten Ergebnisse des set - Sie können ändern, die das erste / Letzte änderung das Ergebnis um ..., fügte ich einen Hinweis, wie zum einstellen des offset auf meine Antwort auch 🙂
okay danke! 🙂
InformationsquelleAutor nifr