sql >> データベース >  >> NoSQL >> MongoDB

MapReduceの結果は100に制限されているようですか?

    あなたのreduce 関数はcountを合計する必要があります 1を追加するだけでなく値 値ごとに。それ以外の場合、reduceの出力 別のreduceへの入力として適切に使用することはできません 。代わりにこれを試してください:

    var R = function (key, values) {
      var sum = 0;
      values.forEach(function(x) {
        sum += x.count;
      });
      var result = {
        count : sum 
      };
      return result;
    }
    


    1. StackExchange.RedisとStackExchange.Redis.StrongNameの違いは何ですか?

    2. PyMongo upsertthrowsupsertはboolエラーのインスタンスである必要があります

    3. SET {Key}の実行タイムアウト、inst:0、mgr:非アクティブ、キュー:2、qu =1、qs =1、qc =0、wr =1/1、in =0/0

    4. MongoDB、Mongoose:見つかったドキュメントでサブドキュメントを見つける方法は?