Du kan bruge $elemMatch til at kontrollere, om et element i et array matcher et specificeret match-udtryk.
I dette tilfælde kan du bruge det til at få et dokument, hvis tal-array har et element, der er mellem -10 og 10:
db.foo.find( { numbers : { $elemMatch : { $gt : -10 , $lt : 10 } } } );
Dette vil bare returnere dokumentet _id :2.