2

我们有一个正在开发的沙发数据库。我们有一个脚本,出于开发目的,每次我们运行该脚本时,它都会从一些 json 文件中重新创建 couch 数据库。我们从这个脚本插入沙发的所有数据在所有数据库/文档中都有唯一的_id。

问题是,在我们运行这个脚本之后,浏览器中的 pouch 数据库在与沙发同步时开始创建副本。这会导致 pouch 和 couch 中的数据重复,因为当 pouch 复制回 couch 时,couch 现在也将包含重复数据。

有谁知道是否有任何方法或方法可以防止这种重复发生?我的理解是 _id 字段应该是唯一的,但显然情况并非如此,因为 couch 和 pouch 都在创建具有相同 _id 字段的重复记录。

4

0 回答 0