Använda mongoDB Aggregation Set Operator du kan filtrera din array. Ta först reda på skärningspunkten mellan en given array och den faktiska databasmatrisen och efter det använde set lika metod. kolla nedanstående fråga:
db.collectionName.aggregate({
"$project": {
"checkAllElem": {
"$setEquals": [{
"$setIntersection": ["$items", [5, 2, 6, 4, 7, 8]]
}, "$items"]
},
"items": 1
}
}, {
"$match": {
"checkAllElem": true
}
})