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

bagaimana cara menggunakan mapreduce di subdokumen kueri luwak/mongodb?

Saya tidak yakin seberapa efisiennya untuk Anda, tetapi untuk memformat ini akan berfungsi seperti di bawah ini saya membuat nama kunci khusus title , className dan start yang tidak ada dalam koleksi. Jadi simpan hasil mapReduce di koleksi baru dan ambil kembali. (jika Anda tidak akan menjalankan mapReduce pada setiap permintaan tunggal)

  db.events.aggregate([{
       $project: {
        title: "$value",
        className: "$_id.method",
        start: "$_id.time",
        _id:0 }
   }]
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengubah tipe data bidang bersarang dalam dokumen Mongo?

  2. Fungsi Mongodb findOneAndUpdate sedang memasukkan dokumen baru

  3. lboost_thread-mt hilang di driver cpp mongodb (server ubuntu x64)

  4. Buat pohon JSON di Node.Js dari MongoDB

  5. Cara mengambil detail dari mongo db dan mengirim atau menyimpan objek dalam metode nodejs Fork