Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"arr":[{},{"abc":"zyx"},{},{"opk":"tyr"}]}]
Query
db.collection.aggregate([{"$unwind":{"path":"$arr",}},{"$match":{arr:{"$ne":{}}}},{"$group":{_id:"$_id",arr:{$push:"$arr"}}}])
Result