collection.find({ 'listsOfLists': [3,4] }).
To tylko „bezpośrednie dopasowanie” na terenie posesji. MongoDB automatycznie sprawdzi każdy element tablicy. Nie potrzebujesz $elemMatch
tutaj.
Jeśli miałbyś go użyć, potrzebujesz wyrażenia operatora, takiego jak $eq
:
collection.find({ 'listsOfLists': { '$elemMatch': { '$eq': [3,4] } } }).
Ale to oczywiście nie jest wymagane, chyba że istnieją „dwa lub więcej” warunków, które faktycznie muszą pasować do elementów tablicy. Właśnie to $elemMatch
jest faktycznie dla.