emit
するオブジェクトの形状 map
から 関数は、reduce
から返されるオブジェクトと同じである必要があります reduce
の結果としての関数 reduce
にフィードバックできます 多数のドキュメントを処理する場合(この場合のように)。
したがって、emit
を変更する必要があります このようなドキュメントを発行するには:
{userid:<xyz>, {events:[{adduser: 1}], allEventCount:1}}
{userid:<xyz>, {events:[{login: 1}], allEventCount:1}}
次に、reduce
を更新します それに応じて機能します。