天天看点

mongodb distinct条件查询

db.item.distinct('itemId',{recordTime:{$gte:'2019-08-05 14:00:00'}}).length
           

平常我们想要查某个指标有多少个不同的取值

但是有的时候,我们还想要先对整体数据有一定选择之后再去执行distinct计算,

上述方式就能够解决问题,

值得注意的是,后边条件recordTime并没有双引号,否则就会报错

官方distinct文档

继续阅读