我正在尝试按集合中的所有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} )
但是它不起作用..