3
Je suis nouveau sur Java et je sais comment construire une requête mongoDB en java.MongoDB Requête d'agrégat en Java
db.coll.aggregate(
{ $match : {
loc: {
"$ref" : "location",
"$id" : ObjectId("4fe69610e7e9fa378c3c802e")
}
}},
{ $unwind : "$ActivityList" },
{ $match : {
'ActivityList.user': {
"$ref" : "userProfile",
"$id" : ObjectId("4fdeafe1de26fd298262bb82")
}
}},
{ $group : {
_id : "$ActivityList.type",
latest: { $max: '$ActivityList.timestamp' }
}}
);
Merci pour votre aide.
Donc, je pense que votre question est vraiment "Comment puis-je utiliser le cadre d'agrégation Mongo à partir du pilote Java?" Ma réponse est boiteuse; Lisez le Manuel Freaking: http://www.mongodb.org/display/DOCS/Using+The+Aggregation+Framework+with+The+Java+Driver –