sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB:intervallfrågor om insättningstid med _id och ObjectID

Är du osäker på nodejs drivrutin i ruby, du kan helt enkelt använda intervallfrågor så här.

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

se till attvar timeId = ObjectId.createFromTime(timestamp) skapar ett ObjectId.

Försök också fråga utan lokalanvändare




  1. Arkitektur för Redis cache &Mongo för uthållighet

  2. Nodejs / Express - Att starta min app:express.createServer() är utfasad

  3. Hur räknar jag alla dokument i en samling och använder forts. i en kontroller, med MongoDB och Express.js?

  4. Mongodb inbäddningsstruktur uppdatera och söka?