3

当我尝试添加设计文档(以“_”开头)时,我收到错误消息“只有保留的文档 ID 可以以下划线开头。” 如何添加设计文档?

4

1 回答 1

2

根据权威指南,这样的设计文档:

{
  "_id" : "_design/example",
  "views" : {
    "foo" : {
      "map" : "function(doc){ emit(doc._id, doc._rev)}"
    }
  }
}

可以添加到basic使用 curl 命令命名的数据库中,如下所示:

curl -X PUT http://127.0.0.1:5984/basic/_design/example --data-binary @mydesign.json

就个人而言,我发现使用CouchApp添加和管理设计文档 要容易得多。权威指南这一部分描述了如何安装和使用它。

于 2012-09-24T13:49:09.163 回答