sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB:dotazy na rozsah na čas vložení s _id a ObjectID

Nejste si jisti ovladačem nodejs v ruby, můžete jednoduše použít dotazy na rozsah, jako je tento.

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

ujistěte se, ževar timeId = ObjectId.createFromTime(timestamp) vytváří ObjectId.

Zkuste také dotaz bez localuser




  1. Odinstalujte Redis na Mac OSX. Po instalaci aktualizace běží starší verze

  2. Omezte počet návratů polí z mongodb v Meteoru

  3. Je mongoDB findAndModify-uložení transakce

  4. Rails 3 používající MongoDB přes mongoidní adaptér – existuje nějaký způsob, jak sdílet specifikace atributů bez použití dědičnosti jedné tabulky?