MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Menambahkan/Mengurangi hari ke ISODate di MongoDB Shell

Ini telah dijawab pada Permintaan untuk mendapatkan data X menit terakhir dengan Mongodb

query = {
    timestamp: { // 18 minutes ago (from now)
        $gt: new Date(ISODate().getTime() - 1000 * 60 * 18)
    }
}

Dan dalam kasus Anda, selama beberapa hari:

"StartDate" : { "$gte" : new Date(ISODate().getTime() - 1000 * 3600 * 24 * 3) }

atau

"StartDate" : { "$gte" : new Date(ISODate().getTime() - 1000 * 86400 * 3) }

(di sini 3 adalah jumlah hari Anda)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah mungkin untuk menggunakan MongoDB-Query?

  2. Hubungan MongoDB:embed atau referensi?

  3. Pencarian Kabur dengan Mongodb?

  4. PyMongo -- iterasi kursor

  5. MongoDB $toBool