我有一个集合,所有文档都包含一个字段' hitword',但是当我想知道集合中有多少不同的关键字时,这两种方法给出了不同的答案: db.getCollection(' hitwords_daily_stat')。aggregate({' $ group' {' _id':' $ hitword'}})总计50输出 db.getCollection(' hitwords_daily_stat')。distinct(' hitword'),总共152个outptut,以及其中一些: 关键字的类型是String,我使用utf-8
我不知道为什么第一个输出只是第二个
的子集