1

次のようなエントリのコレクションがあります。

thing1 = {"number": "0001", "param1":"521", "param2":"5", "param3":"3.2"}

コレクション内のすべてのエントリから param3 を調べて合計したいと思います。これが私の試みです:

db.data.group('param3', 'param3':$exists, 'sum':0, 'function(doc, out) {out.sum += doc.param3;})

ここで構文エラー (「Missing ) after argument list」) が発生しますが、グループ呼び出しが論理的に正しいかどうかはわかりません。

4

0 に答える 0