-1
我有一个名为'mydb'的远程CouchDB,客户端的本地PouchDB与它同步。情况是客户端可以脱机并返回,因此在客户端脱机期间,我删除了远程的'mydb'并重新创建一个具有相同名称并添加了一些随机的新文件到新的数据库。PouchDB同步删除数据库
当客户端重新联机时,它是否会同步回旧文件并覆盖同名的文件?
我有一个名为'mydb'的远程CouchDB,客户端的本地PouchDB与它同步。情况是客户端可以脱机并返回,因此在客户端脱机期间,我删除了远程的'mydb'并重新创建一个具有相同名称并添加了一些随机的新文件到新的数据库。PouchDB同步删除数据库
当客户端重新联机时,它是否会同步回旧文件并覆盖同名的文件?
如果您需要双向复制你可以这样做:
// use "sync"
localDB.sync(remoteDB)
// another option is to use "replicate" with both "to" and "from"
localDB.replicate.to(remoteDB)
localDB.replicate.from(remoteDB)
如果您需要单向复制,你可以这样做:
// use "replicate" with only "to"
localDB.replicate.to(remoteDB)
看看this 。
当你尝试时会发生什么? – Flimzy