Database

[{"a":{"b":[1,2],"c":[3,4]}}]

Query

db.collection.aggregate([{"$addFields":{"a":{"$objectToArray":"$a"}}},{$match:{"a.v":4}},{"$addFields":{/** cosmetics to revert back to original structure*/"a":{"$arrayToObject":"$a"}}}])

Result