0

我正在尝试使用位于 iriscouch.com 上的远程数据库复制我的本地 CouchDB 数据库。我正在使用nano

这很好用——除了将本地文档添加到现有的 iriscouch 数据库中,而不是在远程复制本地数据库。

我错过了什么吗?

相关代码如下。

nano.db.replicate(localCouchName, remoteCouchName,
  function(error, body) {
    if (error) {
    console.log('nano.db.replicate() error:', error);
    } else {
      console.log('nano.db.replicate() success', body);
    }
});
4

1 回答 1

4

复制是一种附加操作,而不是替换操作。如果您希望远程节点上的状态与本地状态完全相同,而无需考虑远程节点上当前的状态,您可能应该在进行复制之前删除远程节点上的数据库。

于 2013-06-17T12:53:23.723 回答