MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB:query di intervallo sul tempo di inserimento con _id e ObjectID

Non sono sicuro del driver nodejs in ruby, puoi semplicemente applicare query di intervallo come questa.

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}})

assicurati var timeId = ObjectId.createFromTime(timestamp) sta creando un ObjectId.

Prova anche a eseguire query senza localuser