0
我有下面的聚合查詢。我對mongo世界很陌生。有人可以幫我翻譯成等效的JAVA查詢。Mongo聚合查詢到java
db['mnocollection'].aggregate([
{ $match : { $and : [ {"stId" : { "$gte" : 1 }}, {"stId" : { "$lte" :
410 }} ] } },
{$sort: { "objId" : -1 }},
{$group:
{
_id : "$objId",
"maxstId" : {$max: "$stId" },
"idVal" : {$first : "$_id"}
}},
{$project: { idVal : 1, _id : 0, maxstId : 1}},
{ $skip: 0 },
{ $limit: 500}
]);
我遵循java的結構。
AggregateIterable<Document> output=mongoCollection.aggregate(Arrays.asList(...));
我發佈後,我能夠使用github上的文件進行轉換....感謝反正:) – ProgrammerBoy