【问题标题】:PochDB sync when already existPochDB 已存在时同步
【发布时间】:2017-10-20 19:12:49
【问题描述】:

我是 PoucDB 的新手,无法从文档或网络中弄清楚。 我有一个本地 pouchDb,它与远程 couchDB 实时同步。 我必须等到同步完成才能登录用户。 因为同步可能需要几分钟,所以我只想在下次启动应用程序时获取更改的数据,而不是再次同步并等待。 我确信这是可能的,但找不到方法。

【问题讨论】:

    标签: react-native pouchdb


    【解决方案1】:

    我只想在下次启动应用时获取更改的数据

    根据我的经验,这是 PouchDB 的默认行为。 PouchDB 保留本地数据库,并且只向/从远程数据库推送/拉取更改。

    我必须等到同步完成才能登录用户

    我不确定你的意思。我使用 PouchDB 的方式可能会有所不同。首先,我确保用户通过了pouchdb-authentication 的身份验证,其次,如果用户通过了身份验证,那么我开始同步本地和远程 PouchDB 数据库。此时,正如我之前所说,本地 PouchDB 数据库仅将 changes 推入/拉出远程数据库。

    【讨论】:

      猜你喜欢
      • 2020-10-07
      • 2019-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-28
      相关资源
      最近更新 更多