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

MongoDB:intervalforespørgsler om indsættelsestid med _id og ObjectID

Ikke sikker på nodejs driver i ruby, du kan blot anvende rækkeviddeforespørgsler som denne.

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

sørg for atvar timeId = ObjectId.createFromTime(timestamp) opretter et ObjectId.

Prøv også forespørgsel uden lokalbruger




  1. Grundlæggende om implementering af et MongoDB-replikasæt og -skår ved hjælp af dukke

  2. Forsøger at slette en objektreference i MongoDB med mongoose på NodeJS

  3. Sådan begrænser du antallet af opdateringsdokumenter i mongodb

  4. Høj tilgængelighed med Redis Sentinels:Tilslutning til Redis Master/Slave Sets