使用复制API https://docs.cloudant.com/replication_guide.html时如何指示cloudant在发生冲突时生成新的_id?
基本上我必须将文档从一个数据库合并到另一个数据库......我将指定“doc_ids”来复制......但是如果存在冲突,我希望cloudant生成一个新的_id并继续。这可能吗?
答案 0 :(得分:2)
Cloudant和CouchDB一样,没有办法代表您处理冲突。这意味着您需要在应用程序代码中处理此问题,您可以在其中收听changes
Feed。如果您不熟悉冲突和解决冲突,可以使用这些指南。
https://cloudant.com/blog/introduction-to-document-conflicts-part-one/
https://cloudant.com/blog/introduction-to-document-conflicts-part-two/
https://cloudant.com/blog/introduction-to-document-conflicts-part-three/