2
Я пытаюсь сделать запрос агрегации, который сочетает в себе документы из 2 коллекций, как это:пользовательских агрегации с пружинным Монго
db.clientData.aggregate([{
$match: {
id: {
$in: db.clients.distinct("_id",
{
"tag": "qa"
})
}
}
},
$group: {
_id: "$computerId",
total_usage: {
$sum: "$workingTime"
}
}
}]);
Это работает нормально, когда я запускаю его из Монго оболочки, но у меня возникают проблемы при запуске это из весеннего монго.
Я знаю, как создавать пользовательские запросы, используя «BasicDBObject», но я не знаю, как сделать это с «db.clients.distinct (».
Любые идеи?