_count方法返回0,reduce = false返回文档

时间:2017-11-29 15:48:46

标签: javascript couchdb couchbase-sync-gateway

我想查询CouchDB服务器(在本例中为Couchbase Sync Gateway),以便计算与给定密钥匹配的文档数。

我的观点在下面

{
  "views":  { 
    "wordlist_count": {  
      "map": "function(doc) { 
        if (doc.wordlist)  
          emit(doc.wordlist, null) }",  
      "reduce" : "_count" 
    } 
  }
}

使用'reduce = false'调用它会按预期为我提供所有键控文档,但如果没有这个,我会得到{"total_rows":0,"rows":[],"Collator":{}}#

我看过很多例子,不知道会出现什么问题。

1 个答案:

答案 0 :(得分:0)

解决:我需要指定" reduce = true"在查询中!