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

Permintaan mongodb untuk mengembalikan dokumen yang dibuat hari ini

Coba yang berikut ini (berdasarkan jawaban ). Ini mengembalikan semua dokumen yang dibuat sejak tanggal tertentu. Jadi ini mencakup entri hari ini juga.

db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date('2014/01/30')/1000).toString(16)+"0000000000000000") }})

Jika Anda tidak ingin memasukkan tanggal sebagai string, Anda dapat membuatnya melalui Objects, tetapi akan sedikit jelek:

db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date(new Date().getFullYear()+'/'+(new Date().getMonth()+1)+'/'+new Date().getDate())/1000).toString(16)+"0000000000000000") }})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. symfony2 pilihan bentuk dan mongodb

  2. Pembaruan driver Mongodb C# semua elemen subarray gagal ketika array kosong

  3. Hapus catatan menurut id?

  4. Layanan OData menggunakan NodeJS dan JayData

  5. Metode findOne luwak mengambil dokumen yang valid dengan _id yang hilang