collection.find({ 'listsOfLists': [3,4] }).
Je to jen "přímá shoda" na pozemku. MongoDB se automaticky podívá na každý prvek pole. Nepotřebujete $elemMatch
zde.
Pokud byste jej měli použít, potřebujete výraz operátora, například $eq
:
collection.find({ 'listsOfLists': { '$elemMatch': { '$eq': [3,4] } } }).
Ale to samozřejmě není vyžadováno, pokud neexistují "dvě nebo více" podmínek, které skutečně potřebují odpovídat na prvky pole. Což je to, co $elemMatch
je vlastně pro.