Você precisa realizar duas consultas separadas para isso
-
pegue apenas um item dos filtros correspondentes
var item = db.collection.findOne({'condition':'some condition'})
-
e exclua o item usando o id
db.collection.remove({_id: item._id});
var item = db.collection.findOne({'condition':'some condition'})
db.collection.remove({_id: item._id});