【发布时间】:2018-04-04 08:55:43
【问题描述】:
我被 Mongo 查询的 Java 语法卡住了。
我已经为控制台编写了 Mongo 查询,但我想要该查询的相应 Java 语法。
这是shell命令:
db.errorsegmentaudit.aggregate([
{$sort:{timestamp:1}},
{$limit:1},
{$unwind:"$auditErrorTypeCounts"},
{$unwind:"$auditErrorTypeCounts.auditErrorCounts"},
{$group: {
_id: {
"agent": "$auditErrorTypeCounts.auditErrorCounts.agentName",
"type":"$auditErrorTypeCounts.typeOfError"
},
count: {
$sum: "$auditErrorTypeCounts.auditErrorCounts.countOfErrors"
}
}
}
])
我浏览了所有文档,但没有找到正确的文档。我尝试在 Java 中使用聚合类,但它不起作用。
【问题讨论】:
标签: mongodb aggregation-framework mongodb-java