CNode

mongodb 查询一个字段有几种值?

问答
Bberwin发布于11 年前最后回复11 年前5 回复16637 浏览0 收藏

mongodb 怎么查询一个字段有几种值?

比如一个 collection 里面有 100个document 这一百个document中有50个的字段是type:'a',另一半是type:'b', 那就是有两种值,一种是a一种是b

如果我事先不知道type的值。我能查询type这个字段有几种值嘛?

查看回复

回复 (5)

R
russj#1·11 年前

try: aggregate query group

A
asfman#2·11 年前

一开始应该另建一个存储type的collection

B
berwin#4·11 年前
引用 alsotanghttp://docs.mongodb.org/manual/reference/command/distinct/

@alsotang 太棒了。要的就是这个

R
russj#5·11 年前

学到了。这个 distinct 看起来还挺有用的

参与回复
登录后即可参与回复。登录