Database

[{"players":[{ID:"1",name:"A"},{ID:"2",name:"B"}]},{"players":[{ID:"3",name:"C"},{ID:"4",name:"D"}]}]

Query

db.collection.aggregate([{$match:{"players.ID":"1"}},{$unwind:"$players"},{$match:{"players.ID":"1"}}])

Result