13
出於某種原因,我只獲得了從地圖null鍵/減少導致的CouchDB在Mac空鍵/減少導致的CouchDB
結果:使用
{"rows":[
{"key":null,"value":2224}
]}
林couchapp V8 1.1和CouchDB的V1.0.2
我的地圖功能是:
function(doc) {
emit(doc.doc_type, 1);
}
我減少函數爲:
function(key, values, rereducer) {
return sum(values);
}
結果我期待:
{"rows":[
{"key":"type1","value":22}
{"key":"type2","value":32}
{"key":"type3","value":25}
//snip snip
]}
任何想法,我在哪裏呢?
+1好的建議!我發現自己總是添加'?reduce = false',即使我沒有減少功能,只是爲了確保。 – JasonSmith 2011-05-23 00:19:58
@jhs:FWIW,'?reduce = false'用於在沒有定義縮減函數時中斷,返回0.11(我很高興解決了這個問題)。 – 2011-05-26 08:48:01
哦,謝謝你!只花了我10分鐘找到這個職位 – soupdiver 2014-08-19 21:00:59