Database

[{"key":1,"array":[{"check":true},{"check":false},{"check":true}]},{"key":2}]

Query

db.collection.aggregate([{"$addFields":{"count":{"$sum":{"$map":{"input":{"$ifNull":["$array",[]]},"in":{"$cond":["$$this.check",1,0]}}}}}}])

Result