Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{banks:[{id:1,name:"ABC","pdf":true},{id:2,name:"PQR"},{id:3,name:"XYZ",pdf:"false"}]}]
Query
db.collection.aggregate([{"$project":{count:{$size:{$filter:{input:"$banks",cond:{$eq:["$$this.pdf",true]}}}}}}])
Result