MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDB:consultas de intervalo no tempo de inserção com _id e ObjectID


Não tenho certeza sobre o driver nodejs em ruby, você pode simplesmente aplicar consultas de intervalo como esta.
jan_id = BSON::ObjectId.from_time(Time.utc(2012, 1, 1))       

feb_id = BSON::ObjectId.from_time(Time.utc(2012, 2, 1)) 

@users.find({'_id' => {'$gte' => jan_id, '$lt' => feb_id}})

certifique-se de que var timeId = ObjectId.createFromTime(timestamp) está criando um ObjectId.

Tente também a consulta sem localuser