2
我有一個3 JSON文檔長椅底圖減少查詢
文獻1
"No" : 1
"City" : "Patiala"
"Value" : 10
文獻2
"No" : 1
"City" : "Delhi"
"Value" : 11
文獻3
"No" : 1
"City" : "Patiala"
"Value" : 11
我要像
輸出1 <Delhi or Patiala any one city> 32
我試着查詢與組2級
map
function(doc, meta)
{
emit(doc.No,[doc.Value,doc.City]);
}
減少
function(key,values,rereduce){
if(!rereduce){
var sum=0;
var s=[];
var v=[];
v=values[1];
s=values[0];
for(i=0;i<s.length;++i){
sum+= s[i];
}
return (sum,v[0]);
}else{
var sum=0;
var s=[];
var v;
v=values[1];
s=values[0];
for(i=0;i<s.length;++i){
sum+= s[i];
}
return (sum,v);
}
}
,並得到了以下錯誤
(Reducer: Error building index for view `my_first_view`, reason: TypeError: Cannot read property 'length' of null)
我只想通過做組「沒有'領域,但顯示任何城市。
您可以使用組級別屬性更改該值。 –
如果組級別爲1,它只顯示城市,但如果組級別爲2,則它將城市和城市組合起來。我要的是結合所有的「否」字段顯示任何1個城市 –
你能簡單地預期產出增加的問題? –