Mongomapper (o más exactamente, valiente, la biblioteca que construye consultas de Mongomapper) lanza un campo llamado id
a _id
automáticamente para la paridad con Activerecord, por lo que no puedes usar dos campos diferentes llamados _id
y id
. Verá que si observa la consulta generada en sus registros.
En este caso, desea usar un nombre de campo diferente.