Database
[{name:"arun",gender:"Male",physics:88,maths:87,english:78},{name:"rajesh",gender:"Male",physics:96,maths:100,english:95},{name:"moorthy",gender:"Male",physics:89,maths:90,english:70}]
Query
db.collection.find({$expr:{$or:[{$and:[{$eq:["$name","arun"]},{$eq:["$gender","Male"]},{$eq:["$physics",88]}]},{$and:[{$eq:["$name","rajesh"]},{$eq:["$gender","Male"]},{$eq:["$physics",96]}]}]}})