CouchDB更新安全对象

时间:2013-11-08 17:30:53

标签: couchdb

命令

curl -X PUT http://localhost:5984/somedb/_security -d '{"members":{"name":["foo"], "roles":[]}}'

在“somedb”数据库的安全对象中插入名为“foo”的成员。 但是此命令还会删除安全对象中显示的其他成员。 是否可以更新安全对象中的成员而不是每次都覆盖它们?

1 个答案:

答案 0 :(得分:2)

由于性能原因,安全对象不会保留以前的修订版。这意味着无法解决冲突和/或合并它们。

因此,您必须获取安全对象,在客户端修改它并将其丢回。