0

我有一个这样的 Json 文件:

{
   "_id":"03f8dcb28c93ec4b6c39d6bdf45bcf57",
   "api_rev":"1.0",
   "type":"router"
}

因此,_id 标识了一个特定的实体,我不喜欢使用自动生成的实体。当我推送到 couchdb 时,我得到:

{"error":"POST uses auto generated id"}

在不使用自动生成的类型的情况下,如何强制我提供的 id 作为实际 id?

4

1 回答 1

2

您可以执行 PUT 请求来创建文档PUT /database/03f8dcb28c93ec4b6c39d6bdf45bcf57并将正文设置为:

{
   "api_rev":"1.0",
   "type":"router"
}

这将创建一个具有该 ID 的新文档。

于 2014-02-10T19:09:13.827 回答