Карта MongoDB уменьшается исключить, когда count = 0
Вопрос
На моей карте уменьшается, что получает счет, я не хочу, чтобы документ отображался в моих результатах, когда количество составляет 0, так как я могу исключить их из -за появления в результатах, я предполагаю, что сделаю это в функции завершения, но Как удалить документ, где count = 0.
Могу я сделать что -то подобное, и как мне это сделать?
function Finalize(key, reduced) {
if reduced.count == 0 {
delete reduced;
}
return reduced;
}
Решение
Infintize не может исключить документы из вывода. Вы можете удалить все данные, сохранить идентификатор, но документ будет возвращен/записан.
Вот проблема смотреть/голосовать.
Не связан с StackOverflow