20

CouchDB で小さなテスト データベースを作成し、Futon で一時ビューを作成しています。マッパーとリデューサーを書きました。マッパーは機能しますが、リデューサーのチェック ボックスは表示されません。私が持っている大規模なデータベースのビューで遊んでいるときに見たので、チェックボックスが必要であることを知っています。

レデューサーのチェック ボックスが表示されないのはなぜですか? これは正常な動作ですか?レデューサーのチェックボックスが表示されないことがありますか? 結果セットが小さいか、何らかの理由で縮小できないためでしょうか? (ただし、結果を減らすことができない理由はわかりません)

私のマッパーはこれです。[1, 2, 3].forEach削減チェックボックスを取得するには、結果セットを大きくする必要があると思ったからです。

function(doc) {
  [1, 2, 3].forEach(function() {
    emit(doc.name, 1);
  });
}

減速機はこれです。

function(keys, values, rereduce) {
  return sum(values);
}

結果は次のようになります。 ここに画像の説明を入力

4

1 に答える 1

28

ページを更新すると表示されます。

これは既知のバグです: https://issues.apache.org/jira/browse/COUCHDB-1778

于 2011-05-16T07:07:28.187 に答える