Подтвердить что ты не робот

CouchDB Уменьшить флажок в Futon

Я создал небольшую тестовую базу данных в CouchDB, и я создаю временное представление в Futon. Я написал сборщик и редуктор. Картограф работает, но флажок для редуктора никогда не отображается. Я знаю, что должен быть флажок, потому что я видел его при игре с представлениями в более крупной базе данных.

Почему флажок редуктора отсутствует? Является ли это нормальным поведением? Иногда не отображается флажок редуктора? Может быть, потому, что мой результирующий набор невелик или по какой-то причине не может быть уменьшен? (хотя я не вижу причин, по которым я не смог бы уменьшить результаты, которые у меня есть)

Мой картограф - это. Я добавил объект [1, 2, 3].forEach только потому, что мне показалось, что мне нужно сделать набор результатов более крупным, чтобы установить флажок уменьшения.

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

Редуктор это.

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

Результаты выглядят так: enter image description here

4b9b3361