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

Bagaimana cara memfilter untuk mengembalikan subset dari skema luwak?

Anda dapat menggunakan agregasi

ChoreChart.aggregate([
  { "$match": { "affiliation": "liss_family" } },
  { "$addFields": {
    "chart": {
      "$map": {
        "input": "$chart",
        "as": "cc",
        "in": {
          "_id": "$$cc._id",
          "ordinal": "$$cc.ordinal",
          "chorePerson": {
            "$filter": {
              "input": "$$cc.chorePerson",
              "as": "dd",
              "cond": { "$eq": ["$$dd.personID", "5c6e3c74b9f5ed0016b00577"] }
            }
          }
        }
      }
    }
  }}
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara melihat atau memodifikasi opsi susunan yang ditetapkan pada koleksi MongoDB?

  2. MongoDB 'hitung ()' sangat lambat. Bagaimana kita memperbaiki/mengatasinya?

  3. Bagaimana cara membuat kueri MongoDB mengurutkan string dengan -number postfix?

  4. Mengapa perintah msiexec.exe ini tidak berfungsi di PowerShell?

  5. Gabungkan koleksi Mongodb dan Python Dict