我有一个Json文件:
{
"_id":"03f8dcb28c93ec4b6c39d6bdf45bcf57",
"api_rev":"1.0",
"type":"router"
}
_id标识一个特定的实体因此,我不想去自动生成的实体。 当我推送到couchdb时,我得到:
{"error":"POST uses auto generated id"}
如何在不使用自动生成类型的情况下强制我提供的id作为实际ID?
答案 0 :(得分:2)
您可以执行PUT请求来创建包含PUT /database/03f8dcb28c93ec4b6c39d6bdf45bcf57
的文档,并将正文设置为:
{
"api_rev":"1.0",
"type":"router"
}
这将创建一个具有该ID的新文档。