Database
[{_id:1,content:[{str:"Hey",isDelete:false},{str:"world",isDelete:true}]},{_id:2,content:[{str:"Hey",isDelete:false},{str:"world",isDelete:false}]}]
Query
db.collection.find({content:{$elemMatch:{isDelete:true,str:{$regex:"world",$options:"i"}}}},{"content.$":1})