MongoDB aggregation mit Java-Treiber

Brauche ich Eure Hilfe für die Verwendung von MongoDB aggregation framework mit java-Treiber.
Ich verstehe nicht, wie das schreiben meiner Anfrage auch mit diese Dokumentation.

Möchte ich, um die 200 ältesten Ansichten von allen Sachen in meiner Sammlung. Hier ist mein mongo-Abfrage (was funktioniert, will ich im console-Modus):

db.myCollection.aggregate(
    {$unwind : "$views"},
    {$match : {"views.isActive" : true}},
    {$sort : {"views.date" : 1}},
    {$limit : 200},
    {$project : {"_id" : 0, "url" : "$views.url", "date" : "$views.date"}}
)

Elemente in dieser Auflistung eine oder viele Ansichten.
Meine Frage ist nicht über den Antrag Ergebnis, ich möchte wissen, die java-syntaxe.

Zeigen Sie uns, was Sie versucht haben, für die jetzt-Ereignis, wenn es nicht funktioniert. Nicht zu erwarten, SO schreiben Sie Ihren code für Sie

InformationsquelleAutor Opsse | 2015-07-26

Schreibe einen Kommentar