0

根据文档 options = {stale: 'update_after'} 应该立即返回并启动 db.query() 的索引更新。

使用大型数据库(超过 5 000 个文档和 40 MB)对其进行测试似乎不起作用。索引不是在后台建立的,查询在返回数据之前等待建立索引。

我在那里错过了什么吗?

4

1 回答 1

2

这是一个错误。该修复程序应该很快就会提供,可能在 PouchDB 3.0.0 中。同时,您可以在单独的回调中运行query()不带任何选项的 a,以避免阻塞您自己的代码。stale对此感到抱歉,感谢您告知我们!

于 2014-07-07T17:02:11.180 回答