Necesito escribir una consulta que encuentre todos los documentos creados en una fecha especificada.MongoMapper: encontrar todos los documentos creados en una fecha específica
Supongamos que la fecha es hoy.
yo probamos este:
Document.all(:created_at => Date.parse(Time.now.strftime('%Y/%m/%d')))
pero me dio:
No se puede serializar un objeto de la clase Fecha en BSON.
Gracias por su ayuda.
ACTUALIZACIÓN Este enlace se explica cómo hacerlo Date Range Queries With MongoMapper.
Document.count(:created_at => { '$gt' => 2.days.ago.midnight, '$lt' => 1.day.ago.midnight })
El enlace de arriba ya no funciona. – user2573222