Database

[{"testname":"process","jobId":"job1","vt_cond":"cond1","testData":[{"chip":"c1","name":"block1"},{"chip":"c1","name":"block1"},{"chip":"c1","name":"block2"},{"chip":"c1","name":"block3"}]}]

Query

db.collection.find({"jobId":"job1","testData.name":"block3"},{"testData":{"$elemMatch":{name:"block3"}}})

Result