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

Dapatkan tanggal ISO yang berbeda berdasarkan hari, bulan, tahun

Anda perlu mengelompokkan dokumen Anda setelah proyeksi dan menggunakan $addToSet operator akumulator

db.mycollection.aggregate([
    { "$project": { 
         "year": { "$year": "$date" }, 
         "month": { "$month": "$date" } 
    }},
    { "$group": { 
        "_id": null, 
        "distinctDate": { "$addToSet": { "year": "$year", "month": "$month" }}
    }}
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. TypeError:db.collection bukan fungsi, TIDAK BISA MENDAPATKAN

  2. Mutex dengan MongoDB

  3. Mendapatkan kamus di dalam daftar dengan kunci di mongoDB (mongoengine)

  4. Apa kompleksitas (Big-O) mencari data yang diindeks di mongoDB?

  5. Mongo Shell - Konsol/Log Debug