9

MongoDB コレクションでグループ化しようとしています (私のバージョンは 2.2.2 です)

db.stream.aggregate({$group: { MyId:"A1"}})

しかし、次のエラーが表示されます。

19 11:56:20 TypeError: db.stream.aggregate is not a function (shell):1

どうもありがとう、

4

1 に答える 1

11

ヘルパーを使用できるようにするには、シェルの 2.2.+ バージョンを使用する必要があります。aggregate

version()シェル プロンプトでコマンドを実行すると、シェルのバージョンを確認できます。

さらに、集計構文が正しくありません。$groupオペレーターは_id(you have MyId) というフィールドを設定する必要があります。これは、どのフィールドによって集計されているかを示します。

于 2013-09-01T20:13:04.710 に答える