mongodb组除

时间:2018-08-01 14:20:57

标签: mongodb group-by

我正在尝试按集合中的所有50个字段进行分组,但其中12个字段除外, 我如何从整个字段列表中排除那些。.

db.hello.aggregate([

{$ match:{“ salary”:null}},

{$ group:{

       "$and":[

              {_id: '$$ROOT'}

              {_id : {$nin : ["f1","f2".."f12"]}},
              ], 
        count: {$sum: 1}}}, 

{$ sort:{“ count”:1}},

{$ limit:50}

],

{allowDiskUse:true} )

但是它不起作用..

0 个答案:

没有答案