Database

[{name:"one",dateModified:"4",status:true},{name:"one",dateModified:"2",status:false},{name:"one",dateModified:"3",status:true}]

Query

db.collection.aggregate([{$group:{_id:"$name",date:{$min:{$cond:{if:{$eq:["$status",true]},then:"$dateModified",else:"$$REMOVE"}}}}}])

Result