在MongoDB中,Java驱动程序如何使用;解释;用骨料?
在MongoDBJava驱动程序中,如何使用“解释”选项在MongoDB中,Java驱动程序如何使用;解释;用骨料?,java,mongodb,mongo-java-driver,Java,Mongodb,Mongo Java Driver,在MongoDBJava驱动程序中,如何使用“解释”选项 Collection.aggregate()不接受选项 orders.aggregate(Arrays.asList( Aggregates.match(Filters.eq("status","A")), Aggregates.sort(Sorts.descending("total")) )) 你可以回过头来,用那种方式使用 类似于 db.runCommand(new Document(myMap)
Collection.aggregate()
不接受选项
orders.aggregate(Arrays.asList(
Aggregates.match(Filters.eq("status","A")),
Aggregates.sort(Sorts.descending("total"))
))
你可以回过头来,用那种方式使用
类似于
db.runCommand(new Document(myMap))
myMap所在的位置(用JSON编写)
我认为使用Java驱动程序是不可能的。
db.runCommand(new Document(myMap))
{"explain": {"aggregate": "my.collection", "pipeline": [{"$project": {"_id": 1}}]}}