假设我在CouchDB中有一个文档,两个用户同时访问该文档进行编辑。
如何处理,因为如果文档更新,_rev号码将被更改,而其他用户无法保存他的更改..
如何合并通过相同文档制作的更新用户?
答案 0 :(得分:0)
您要么使用新的_rev
再次解析此客户端发送更新,要么(更好)写入update handler function。更新处理程序将从执行更新的用户提供的参数当前(最新)文档和参数作为参数。因为结果函数应返回新文档或null。您可以将其视为服务器端更新。这样您就不必担心_ver
字段。