Heim > Fragen und Antworten > Hauptteil
想要用java做分组查询,貌似2.4版的java驱动包不支持db.collection.aggregate语法,所以被迫改用db.collection.group()方法。
需求:要用Mongo实现该与SQL的相同作用:
select number from user group by number having count(*) = 1
使用aggregate可以这么实现:
1 2 3 4 5 |
|
现在改用group方法:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
查不出结果,如何解决?
高洛峰2017-04-25 09:06:30
试了另一个方法,还是不行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
话说finalize 里面的return 有任何用处吗?
滿天的星座2017-04-25 09:06:30
聚合的话推荐3.2以上版本。推荐使用https://github.com/T-baby/Mon... 来操作和管理mongodb,可参考https://t-baby.gitbooks.io/mo... 。十分钟上手