Você pode comparar
qTyIn
com undefined
dentro de $filter
:db.collection.aggregate([
{
$addFields: {
transactions: {
$filter: {
input: "$transactions",
cond: {
$ne: [ "$$this.qtyIn", null ]
}
}
}
}
}
])
Mongo Playground