Mongodistinct查询
1. 使⽤ distinct 语句
父母英语怎么说
此语句会列出 member 表所有数据去重后的 phone 的值,如下所⽰:
lol官方助手/* 1 */
[
"130********",
"",
"130********",
"139********",
"150********",
蚌埠学院是几本
"150********",
null
春来江水绿如蓝的全诗>乙醇的消去反应]
到此为止英文要获取去重后的数量,可⽤如下语句:
得到的结果
7
注意: mongo distinct 查询结果集⼤于16M 时会查询失败,失败信息如下:
{“message” : “distinct failed: MongoError: distinct too big, 16mb cap”,”stack” : “script:1:20”} 2. 使⽤聚合
工作使我快乐
{$group: {_id: "$phone", count: {$sum: 1}}},
]);
酸辣洋姜
此语句会列出 phone 字段的所有值并给出每个值出现的次数: