2012-02-19 49 views
1

在我的映射中減少得到一個計數我不希望文檔在我的結果中顯示,其中計數爲0,因此如何排除它們以顯示結果,我假設我會在Finalize函數中執行它,但是如何刪除count = 0的文檔。當Count = 0時,MongoDB映射減少排除

我可以這樣做嗎?我該怎麼做?

function Finalize(key, reduced) { 

if reduced.count == 0 { 
delete reduced; 
} 
    return reduced; 
} 

回答

3

Finalize無法排除輸出文檔。您可以刪除所有數據,保存該ID,但該文件將被退回/記錄。

這是問題watch/vote

+0

觀看並投票,謝謝。 – Dorf 2012-02-20 04:46:48