Składnia zapytania mongoid OR

Trzeba o to zapytać, ale jest to bardzo słabo udokumentowane. Nie ma w niej wzmiankihttp://mongoid.org/en/mongoid/docs/querying.html

Próbuję sprawdzić, czy użytkownik istnieje (poniżej jest kwerenda AND), jak mogę zmienić go naOR zapytanie typu

Username.where(:username=>@username, :email=>@email)

(E-mail lub nazwa użytkownika muszą być zgodne).

Znalazłem dość skomplikowane sposoby online, w tym wysyłanie bezpośredniego javascript (z):http://omarqureshi.net/articles/2010-6-17-using-or-in-mongoid

Z pewnością musi istnieć prosta, jasna składnia, aby zrobić to poprawnie?

questionAnswers(5)

yourAnswerToTheQuestion