collection.find({ 'listsOfLists': [3,4] }).
Това е просто „директно съвпадение“ в имота. MongoDB ще разглежда всеки елемент от масива автоматично. Нямате нужда от $elemMatch
тук.
Ако искате да го използвате, имате нужда от операторен израз, като например $eq
:
collection.find({ 'listsOfLists': { '$elemMatch': { '$eq': [3,4] } } }).
Но това, разбира се, не се изисква, освен ако има "две или повече" условия, които действително трябва да съвпадат с елементите на масива. Което е това, което $elemMatch
всъщност е за.