MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb премахва всички дати, по-малки от посочените

Причината е, че полето за дата, за което правите заявка, е низ, а не Date(). Във вашите mongo документи вместо персонализиран низ за дата, вмъкнете обекти за дата на javascript в полето за дата.

като

{ deviceID: 186,,"date": new Date(2012, 7, 14) }

и когато изпълните премахването, направете го като

db.coll.remove({date:{$lte:new Date(2012, 7, 14)}})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Auth не успява да намери потребителско име в Bitnami MEAN Stack Image

  2. Намерете минимална и максимална стойност от масива в mongodb

  3. Макс и мин в mongodb

  4. MongoDB/Mongoose заявка на определена дата?

  5. Mongodb/Mongoid - какво означава {:multi => true}