Mongo 查询(可视化工具)
Posted zhangchaoran
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mongo 查询(可视化工具)相关的知识,希望对你有一定的参考价值。
distinct
MongoDB 的 distinct 命令是获取特定字段中不同值列表的最简单工具。
该命令适用于普通字段、数组字段以及数组内嵌文档(集合对象)。
db.getCollection(‘customer‘).distinct("customer_type") // chances字段的值是个集合,获取集合内每个对象的opportunitytype字段的值域 db.getCollection(‘customer‘).distinct("chances.opportunitytype")
统计某几个人的共同好友:
db.person.distinct("myFriends", {"manName" : {"$in" : ["ZhenQin", "YangYan"]}})
使用 runCommand 命令来写:
下面的示例返回 inventory 集合的 dept 字段的值域:
db.runCommand ( { distinct: "inventory", key: "dept" } )
下面的示例返回 inventory 集合中 dept 取值为 "A" 的结果集中的 “item.sku” 字段的值域:
db.runCommand ( { distinct: "inventory", key: "item.sku", query: { dept: "A"} } )
以上是关于Mongo 查询(可视化工具)的主要内容,如果未能解决你的问题,请参考以下文章