collection.sum( ) ファンクションは、コレクションインスタンスないの全ての値の合計を返します。
計算には数値のみが対象になります(他の型の要素は無視されます)。
コレクションがオブジェクトを含んでいる場合、計算に含めたいオブジェクトプロパティをpropertyPath 引数に入れて渡します。
collection.sum( ) は以下の場合には0 を返します:
- コレクションが空である場合
- コレクションに数値の要素が含まれていない場合
- propertyPath 引数で指定したプロパティがコレクション内で見つからない場合