Frage

In meiner Karte reduzieren Sie, was eine Zählung erhält. Ich möchte nicht, dass das Dokument in meinen Ergebnissen angezeigt wird, in denen die Anzahl von 0 ist. Wie kann ich sie ausschließen, wenn ich in den Ergebnissen angezeigt wird, ich gehe davon aus, dass ich es in der Finalize -Funktion tun würde, aber aber Wie lösche ich das Dokument, bei dem Count = 0?

Kann ich so etwas tun und wie mache ich das?

function Finalize(key, reduced) {

if reduced.count == 0 {
delete reduced;
}
    return reduced;
}
War es hilfreich?

Lösung

Finalize kann Dokumente nicht von der Ausgabe ausschließen. Sie können alle Daten entfernen, die ID speichern, das Dokument wird jedoch zurückgegeben/aufgezeichnet.

Hier ist das Problem zu Beobachten/stimmen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top