mongodb 查询一个字段有几种值?
 发布于 11 年前  作者 berwin  16419 次预览  最后一次回复是 11 年前  来自 问答 

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

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

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

5 回复
russj

try: aggregate query group

asfman

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

berwin

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

russj

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