2
我有大約50000個文檔在集合中。集合架構看起來像這樣:如何在mongoDB中獲得多個匹配過濾器計數
{ param1: Boolean, param2: Boolean, param3: Boolean, param4: Boolean } //etc
我該如何查詢數據庫,以獲得每個匹配的參數計數。 目前,我打電話是一個循環的每個PARAM:
db.getCollection('patients').count({ param1: true })
db.getCollection('patients').count({ param2: true })
db.getCollection('patients').count({ param3: true }) ...
我覺得,這不是正確的方式,請給我一些建議,如何在一個查詢中獲取此信息。