Database

[{"_id":{"$oid":"63f06283b80a395adf27780d"},"suppliers":[{"name":"S1","duesPaid":true},{"name":"S2","duesPaid":true}]},{"_id":{"$oid":"63f06283b80a395adf27780e"},"suppliers":[{"name":"S1","duesPaid":true},{"name":"S2","duesPaid":false}]}]

Query

db.collection.aggregate([{$addFields:{suppliersPaid:{$and:[{$gte:[{$size:"$suppliers"},1]},{$eq:[{$filter:{input:"$suppliers",cond:{$eq:["$$this.duesPaid",false]}}},[]]}]}}}])

Result