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

Mongodb menemukan hasil yang dibuat berdasarkan tanggal hari ini

Objek tanggal mulai Anda harus menyimpan jam waktu tanggal saat ini di 00:00:00.000 (presisi milidetik) dan atur jam untuk tanggal hari ini ke 23:59:59.999 :

var start = new Date();
start.setHours(0,0,0,0);

var end = new Date();
end.setHours(23,59,59,999);

Kemudian berikan objek tanggal yang dimodifikasi seperti biasa di operator kueri MongoDB Anda:

db.posts.find({created_on: {$gte: start, $lt: end}});

Jika Anda menggunakan momentjs perpustakaan, ini dapat dilakukan dengan menggunakan startOf() dan endOf() metode pada objek tanggal saat ini, meneruskan string 'day' sebagai argumen:

var start = moment().startOf('day'); // set to 12:00 am today
var end = moment().endOf('day'); // set to 23:59 pm today



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara Menginstal Edisi Komunitas MongoDB di Ubuntu

  2. Mengakses database produksi meteor pada tahun 2016

  3. pemetaan dalam indeks buat di pencarian elastis melalui sungai mongodb tidak berlaku

  4. Cara Menjatuhkan Database di MongoDB dari Command Line

  5. Python dan MongoDB:Menghubungkan ke Database NoSQL