gpt4 book ai didi

electron - PouchDB同步到错误的CouchDB

转载 作者:行者123 更新时间:2023-12-03 12:25:34 25 4
gpt4 key购买 nike

我正在使用electronjs和pouchdb将数据同步到远程Couchdb。我有一个用于测试目的的远程开发者ouchdb,以及一个用于远程生产的couchdb。

当我运行electron .时,应用程序将同步远程数据库中的数据,并将文档存储在本地 Electron 的pouchdb中,反之亦然。

一切都很好,但是当我将远程数据库URL从dev更改为prod时,本地存储的dev数据将同步到生产上的ouchdb。

有什么办法(以编程方式)阻止这种情况的发生?

最佳答案

您不能仅将远程数据库的URL从Dev更改为Production。

Pouchdb不知道这是两个不同的数据库,因此开始同步。如果需要开发人员和生产数据库,则需要创建两个本地数据库。与Dev同步的一个,与Production同步的另一个。

CouchDB的优势在于它可以与任何其他Couch同步。

关于electron - PouchDB同步到错误的CouchDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61316538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com