Kun je dit proberen, samen met je _id-velden, je hoeft niet te controleren of een boolean waar of onwaar is, maar evalueer het gewoon
db.col.aggregate(
[
{
$group : { _id : {
isError : { $or : ["$isSoapFaultByMP", "$isSoapFaultByNextHop"] }
}
}
}
]
)