{ "_id" : ObjectId("61dbab7f0beb8c8075370217"), "name" : "Question 2", "answers" : [ { "text" : "something 1", "isDeleted" : false }, { "text" : "something 2", "isDeleted" : true }, { "text" : "something 2", "isDeleted" : false } ] } Tengo este tipo de documento donde quiero encontrar todos los objetos de respuestas que tienen isDeleted es false .
Puedes usar $filter
db.collection.find({}, { answers: { $filter: { input: "$answers", cond: { $eq: [ "$$this.isDeleted", false ] } } }, name :1 })