使用put请求更新couchdb上的文档



我正在尝试更新couchdb文档上的文档,尤其是文档的Id,所有这些都使用python put请求。但我不知道该怎么办。如果有人有主意,告诉我!

在CouchDB中无法更改文档的id。如果你需要这样做,你将不得不

  1. 删除原始文档DELETE /<dbname>/<docid>?rev=<rev>https://docs.couchdb.org/en/3.2.0/api/document/common.html#delete--db docid
  2. 使用新idPUT /<dbname>/<docid>创建新文档https://docs.couchdb.org/en/3.2.0/api/document/common.html#put--db docid

您可以随时更新文档,修改文档的任何属性,_id字段除外。

最新更新