Możesz użyć $elemMatch, aby sprawdzić, czy element w tablicy pasuje do określonego wyrażenia dopasowania.
W tym przypadku możesz go użyć, aby uzyskać dokument, którego tablica liczb zawiera element z przedziału od -10 do 10:
db.foo.find( { numbers : { $elemMatch : { $gt : -10 , $lt : 10 } } } );
To po prostu zwróci dokument _id :2.