mongo shell中是否有任何方法可以返回集合中的所有文档,但是按特定字段对它们进行排序并删除任何与其他文档相同的文档?
感谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以汇总使用组。
db.usersProject.aggregate([
{
$group:
{
_id: { projectId: "$projectId" },
dups: { $addToSet: "$_id" },
count: { $sum:1 }
}
},
{
$match:
{
count: {"$gt": 1}
}
}
]);
请关注this文章以供参考