MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDB :plage de requêtes sur le temps d'insertion avec _id et ObjectID

Vous n'êtes pas sûr du pilote nodejs en ruby, vous pouvez simplement appliquer des requêtes de plage comme celle-ci.

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

assurez-vous quevar timeId = ObjectId.createFromTime(timestamp) est en train de créer un ObjectId.

Essayez également la requête sans localuser