3

デザイン ドキュメント (「_」で始まる) を追加しようとすると、「Only reserved document ids may start with underscore.」というエラーが表示されます。設計ドキュメントを追加するにはどうすればよいですか?

4

1 に答える 1

2

Definitive Guideによると、次のような設計ドキュメント:

{
  "_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を使用して設計ドキュメントを追加および管理する 方がはるかに簡単だと思います。Definitive Guideのこのセクションでは、インストール方法と使用方法について説明します。

于 2012-09-24T13:49:09.163 に答える