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

kecualikan bidang dalam agregasi $lookup

Di mongodb 3.6 anda dapat menggunakan proyeksi ($project ) di dalam $lookup pipa... Sesuatu seperti ini

db.User.aggregate([
  { "$match": { "userID":"1" }},
  { "$lookup":{
    "from": "Skill",
    "pipeline": [
      { "$match": { "languageID": "hindiid", "skillID": { "$in": [ "javaid","pythonid" ] }}},
      { "$project": { "_id": 0 }}
    ],
    "as": "skills"
  }}
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara memulai Shell mongodb dalam wadah buruh pelabuhan?

  2. Peta Hadoop/Kurangi vs Peta bawaan/Kurangi

  3. Cara Mempercantik Dokumen MongoDB yang Diekspor di mongoexport

  4. Agregasi Mongo Cocokkan beberapa nilai

  5. Perbarui bidang dalam array elemen yang tepat di MongoDB