📅  最后修改于: 2020-11-22 09:47:09             🧑  作者: Mango
打开Fauxton网址:http://127.0.0.1:5984 / _utils /
创建文档后,您还可以更新/更改/编辑文档。单击编辑选项(红色圆圈)。
单击后,您将获得一个新页面,您可以在其中编辑您的条目。编辑后,单击保存更改选项卡,您的文档将被更新。
例如:在下面的示例中,员工名称为Ajeet Kumar,年龄为27,地址为德里。
现在,将名称Ajeet Kumar更新为Sonoo Jaiswal,并将德里的地址命名为Noida。
curl -X PUT http://127.0.0.1:5984/database_name/document_id/ -d '{ "field" : "value", "_rev" : "revision id" }'
我们在数据库my_database中有一个ID为001的文档。
首先,获取要更新的文档的修订ID。您可以使用以下命令在文档中找到文档的_rev:
curl -X GET http://127.0.0.1:5984/my_database/001
使用文档中的修订ID _rev更改数据。在这里,我们将年龄从23岁更改为27岁。
curl -H 'Content-Type: application/json' \
-X PUT http://127.0.0.1:5984/my_database/001/ -d'{"age": "27", "_rev":"1-609cd49b1a1bfa5936fcb712b5a82317"}'
您可以通过再次使用GET请求来验证文档是否已更新。
curl -X GET http://127.0.0.1:5984/my_database/001
在这里您可以看到年龄已更新。
更新文档时要记住的要点: