Mongo Aggregateを使用してアイテムの平均と合計を行っています
pipeline = [
{$match: {///conditions here}},
{$group: {_id: 'type', 'total': {'$sum':'$duration'}, 'avg': {'$sum':'$duration'}}},
]
集計関数は機能しますが、$sum と $avg の結果で負の値が得られることがあります。問題は、データベースの $duration が大きな整数であることです。
これらの大きな値で機能させるにはどうすればよいですか?