Mongodb Mongo中的独立查询
我有一个文件Mongodb Mongo中的独立查询,mongodb,select,distinct,Mongodb,Select,Distinct,我有一个文件(姓名、名、年龄) 此命令提供文档的不同名称: db.getCollection('persons').distinct("name") 如何获得相应的名字 谢谢 您可以尝试对名称和名字进行分组的聚合查询。最后,您还可以向它添加一个计数,以查看哪些组合是重复的(但这不是必需的) 以下是一个例子: db.test1.aggregate( [ { $group: {_id: {name: "$name", firstName: "$fir
(姓名、名、年龄)
此命令提供文档的不同名称:
db.getCollection('persons').distinct("name")
如何获得相应的名字
谢谢 您可以尝试对名称和名字进行分组的聚合查询。最后,您还可以向它添加一个计数,以查看哪些组合是重复的(但这不是必需的) 以下是一个例子:
db.test1.aggregate(
[
{
$group: {_id: {name: "$name", firstName: "$firstName"}, count: {$sum: 1}}
}
]
)
下面是显示聚合列表的另一个选项:
db.test1.aggregate(
[
{
$group: {_id: {name: "$name"}, firstName: { $push: "$firstName" }}
}
]
)
你犯了什么错误?