Database

[{"_id":"1","menu":[{"type":"A","items":[{"key":"Add","enabled":true,}]},{"type":"B","items":[{"key":"Add","enabled":true,}]}]}]

Query

db.collection.aggregate([{"$project":{"menu":{"$filter":{"input":"$menu","cond":{"$eq":["$$this.type","A"]}}}}}])

Result