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

grup di mongo tidak termasuk nilai nol

Anda memerlukan $match tambahan langkah pipeline yang akan memfilter dokumen yang masuk berdasarkan bidang tersemat "$productAttribute.colour" ada dan bukan nol:

    db.productMetadata.aggregate([
    { 
        "$match": {
            "productAttribute.colour": { 
                "$exists": true, 
                "$ne": null 
            }
        }    
    },
    { 
        "$group": {
            "_id": {
                "color": "$productAttribute.colour",
                "gender": "$productAttribute.gender"
            },
            "count": { 
                "$sum": 1 
            }
        }   
    }        
]);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB. baca, cari cap waktu berdasarkan oplog

  2. MongoDB:Perbarui/Upsert vs Sisipkan

  3. Bagaimana saya bisa mengimpor data ke Mongodb dari file Json menggunakan java

  4. Lewati file dari Amazon S3 melalui server NodeJS tanpa memaparkan URL S3?

  5. MongoDB menambahkan bidang baru bernama dengan nilai variabel