आप कोशिश कर सकते हैं $all
$elemMatch
. के साथ क्वेरी शर्तों पर मिलान करने के लिए।
db.collection.find({
gradeCards: {
$all: [{
"$elemMatch": {
id: 1234,
comments: {
$in: ['GOOD', 'NICE']
}
}
}, {
"$elemMatch": {
id: 2345,
comments: {
$in: ['GOOD']
}
}
}, ]
}
})