MongoDB $ lub prace operatora przeznaczone poza kontekst meteorjs:
db.users.find({$or: [{email: '[email protected]'},{city: 'atlanta'}]});
uzyskać wyniki dla każdego dokumentu, który ma e-maila [email protected] lub miasto Atlanta.
To samo zapytanie w składni Meteor nie daje te same wyniki:
Users = new Meteor.Collection("users");
Users.find({$or: [{email: '[email protected]'},{city: 'atlanta'}]});
Czytałem dokumenty meteorów - http://docs.meteor.com/#find - a ponieważ nie mówi nic o tym, jestem przy założeniu, powinien działać tak samo jak instancja mongodb 1.6+?
Jakie są różnice w nowych wynikach? – SomeKittens
SomeKittens, Cursor zwrócił wszystkie moje rekordy, a pobrane zwróciło liczbę poprawnych dopasowań. Do moich testów, miałem tylko 6 dokumentów w mojej kolekcji, a find() zwrócił wszystkie 6, pobranie dopasował 3 poprawnie. – gamengineers