Database

[{"_id":"aaaaa","groups":[{"name":"group0","props":{"unknown1":"value1","unknown2":"value2","unknown3":"value3"}},{"name":"group1","props":{"unknown4":"value4","unknown5":"value5","unknown6":"value6"}}]}]

Query

db.collection.aggregate([{$match:{"groups.props.unknown2":"value1"}}])

Result