Sintaxis de consulta mongoide O

Esto debe pedirse mucho pero está muy mal documentado. No hay mención enhttp://mongoid.org/en/mongoid/docs/querying.html

Estoy tratando de verificar si existe un usuario (a continuación hay una consulta AND), ¿cómo puedo cambiarlo a unOR tipo de consulta

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

(El correo electrónico o el nombre de usuario deben coincidir).

He encontrado algunas formas bastante complicadas en línea, incluido el envío de un javascript directo (desde):http://omarqureshi.net/articles/2010-6-17-using-or-in-mongoid

¿Seguro que debe haber una sintaxis clara y simple para hacer esto correctamente?

Respuestas a la pregunta(5)

Su respuesta a la pregunta