我是PoucDB的新手,无法从文档和网络中找到它。 我有一个本地pouchDb与远程couchDB同步。 在登录用户之前,我必须等到同步完成。 由于同步可能需要几分钟,因此我希望只在下次启动应用时获取更改的数据,而不是再次同步和等待。 我确信这是可能的,但无法找到。
答案 0 :(得分:0)
我想在下次启动应用时才能获得更改的数据
根据我的经验,这是PouchDB的默认行为。 PouchDB保留本地数据库,只推送/拉出远程数据库的更改。
我必须等到同步完成后再登录用户
我不确定你的意思。我使用PouchDB的方式可能有所不同。首先,我确保用户通过pouchdb-authentication进行身份验证,其次,如果用户通过身份验证,则我开始同步本地和远程PouchDB数据库。此时,正如我之前所说,本地PouchDB数据库仅将changes
推送到/从远程数据库中拉出。