関連する質問があります
db.list.find({
"list" : { $not : { $elemMatch : { $nin : [1,2,3,4,5] } } },
"list.0" : { $exists: true }
})
すなわち。リストには[1,2,3,4,5]にない要素が含まれていてはならず、リストには少なくとも1つの要素が含まれている必要があります(これも要件であると想定しています)。
関連する質問があります
db.list.find({
"list" : { $not : { $elemMatch : { $nin : [1,2,3,4,5] } } },
"list.0" : { $exists: true }
})
すなわち。リストには[1,2,3,4,5]にない要素が含まれていてはならず、リストには少なくとも1つの要素が含まれている必要があります(これも要件であると想定しています)。