我有一个包含包的数据模型,每个包都有一组产品文档。每个产品文档都有一个价格和一个isTaxable:boolean字段我可以在获取每个包裹(product.price$sum)的小计时进行汇总,但我无法弄清楚如何“同时”在同一汇总中获取taxSubtotal,这将包括获取一个单独的product.price的总和,其中product.isTaxable为真这是包裹记录的样子://Package{_id:1,packTitle:"Package1",productCategory:{_id:90,label:"Clothing"},products:[{_id:500,"prodTitl