查询CouchDB for Design Documents

时间:2017-09-05 21:15:37

标签: couchdb

我尝试了几种方法(使用Fauxton和CouchDB 2.1.0)来检索设计文档,但到目前为止没有运气,这意味着没有文件返回。谁能告诉我这些有什么问题?

//如果文档结构包含“views”键:

function (doc) {
   if(doc.views)
   emit(doc._id, doc._rev);
}

//如果文档ID以“_design”开头:

function (doc) {
  if(doc._id.substring(0,7) == "_design")
  emit(doc._id, doc._rev);
}

1 个答案:

答案 0 :(得分:0)

您应该将特殊键放入设计文档中,以使其成为索引ddocs。请在http://docs.couchdb.org/en/1.6.1/api/ddoc/views.html#view-options

了解有关这些选项的更多信息