Spring data mongoRepository Abfrage Sortieren
War ich auf der Suche, um zu sehen, wie könnte ich die Einführung einer Art in ein Query annotation in einem repository Methode, die ich habe.
Sah ich schon diesen code in Google und hier, aber ich könnte nicht machen, es funktioniert
@Query("find({state:'ACTIVE'}).sort({created:-1}).limit(1)")
Job findOneActiveOldest();
@Query("{ state:'ACTIVE', $orderby: {created:-1}, $limit:1 }")
Job findOneActiveOldest();
Weiß ich, dass mit der Paginierung kann ich es machen, aber in manchen Fällen brauche ich nicht paginiert, so Frage ich mich, wie man es mit Query Anmerkung.
Jede Anregung bitte?
Was ist das problem? Warum kann man nicht machen, es funktioniert nicht?
JSONParse Ausnahme im Falle des ersten, und der zweite dont etwas zurückzugeben.
Ist es nicht Ihre Frage? stackoverflow.com/questions/10067169/...
Nein, werfen Sie einen Blick auf die zweite Antwort, die Frage und Lesen Sie sorgfältig meine Frage/Antwort
JSONParse Ausnahme im Falle des ersten, und der zweite dont etwas zurückzugeben.
Ist es nicht Ihre Frage? stackoverflow.com/questions/10067169/...
Nein, werfen Sie einen Blick auf die zweite Antwort, die Frage und Lesen Sie sorgfältig meine Frage/Antwort
InformationsquelleAutor paul | 2013-05-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube nicht, dass es möglich ist, es zu tun mit @Query annotation. Wenn Sie nicht brauchen, zu paginieren, können Sie nur Ihre repository-Methode mit Sort-parameter:
und Verwendung:
Das ist wahr, es ist noch Platz für Verbesserung gibt. Gute Sache ist, dass Quellen sind auf github, so dass Sie immer die code-Erweiterung erstellen, die pull-Anfrage mit
Was ist, wenn ich tun müssen, um zu paginieren?
gewusst wie: hinzufügen zu begrenzen. bitte um Rat
InformationsquelleAutor Maciej Walkowiak
wenn Sie wollen auch, um die Paginierung verwenden Sie dann Auslagerungsfähigen als Methode argument statt Sortieren. Versuchen folgenden code:
InformationsquelleAutor rahul nagpal