我正在尝试更新couchdb
文档上的文档,尤其是文档的Id
,所有这些都使用python put请求。但我不知道该怎么办。如果有人有主意,告诉我!
在CouchDB中无法更改文档的id。如果你需要这样做,你将不得不
- 删除原始文档
DELETE /<dbname>/<docid>?rev=<rev>
https://docs.couchdb.org/en/3.2.0/api/document/common.html#delete--db docid - 使用新id
PUT /<dbname>/<docid>
创建新文档https://docs.couchdb.org/en/3.2.0/api/document/common.html#put--db docid
您可以随时更新文档,修改文档的任何属性,_id
字段除外。