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

Bagaimana cara mengagregasi berdasarkan tahun-bulan-hari pada zona waktu yang berbeda

Saya bukan ahli CET dan hubungannya dengan UTC, tetapi kode berikut (untuk shell) harus melakukan konversi yang tepat (menambahkan satu jam) ke jenis tanggal MongoDB:

db.dates.aggregate(
  {$project: {"tDate":{$add: ["$tDate", 60*60*1000]}, "eventCount":1, "customer":1}}
)

Jika Anda menjalankan perintah proyek itu sebelum sisa pipeline Anda, hasilnya harus dalam CET.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb php - cara melakukan kueri seperti INNER JOIN

  2. MongoDB $pesanBoleh

  3. Mengonversi mongodb Binary _id ke LUUID menggunakan node

  4. MongoDB $concat

  5. Mongodb :$in operator vs banyak pertanyaan tunggal