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

cara mengambil sebagian objek dari array objek di bidang di mongodb

aggregate adalah jawaban Anda

db.foo.aggregate({"$project" : {"two" : "$friends.two"}}).result

ada cara lain untuk melakukannya (mendapatkan nilai yang berbeda)

db.foo.aggregate([      
    {'$project': {  
                    union:{$setUnion:["$friends.two"]}
                 }
    }
]).result;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lakukan penyatuan di mongoDB

  2. Ambil gambar yang disimpan dari mongodb menggunakan python

  3. Mongo mengonversi semua bidang numerik yang disimpan sebagai string

  4. Pesan Kesalahan dari Operasi MongoDB buffering `disneys.insertOne()` habis setelah 10000ms

  5. $geoNear (pipa agregat) tidak mengembalikan dokumen yang benar