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

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

Това би трябвало да работи, ако датите, които сте запазили в БД, са без време (само година, месец, ден).

Вероятно е датите, които сте запазили, да са new Date() , което включва компонентите на времето. За да направите заявка за тези часове, трябва да създадете период от време, който включва всички моменти от един ден.

db.posts.find({ //query today up to tonight
    created_on: {
        $gte: new Date(2012, 7, 14), 
        $lt: new Date(2012, 7, 15)
    }
})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да видите полетата на документа в mongo shell?

  2. Вложен масив $pull заявка с помощта на C# MongoDB драйвер

  3. mongodb $ в лимит

  4. как да освободя кеширането, което се използва от Mongodb?

  5. mongoDB upsert върху масив