如何在不限制返回结果数的情况下进行查询

How to query without limiting the number of results returned?

本文关键字:情况下 查询 结果 返回      更新时间:2023-09-26

默认情况下,任何查询似乎最多只会返回 100 个值。

即:

db.values("mystore").done(function(myvalues) {
    // myvalues.length <= 100, regardless of how many items are in `mystore`
});

文档引用了正在values(store_name, key_range, limit, offset, reverse)的 API,但显然null不是一个有效的限制。另外0-1只是没有给我任何结果(或者奇怪的是,一个结果)。如何指定"无限结果"而不做一些愚蠢的事情,例如999999限制?

是的,不可能获得无限的结果,也不鼓励使用它。因为你的应用会在某个时候崩溃。

如果需要不受限制的结果,请使用流式 api,例如 openscan

相关文章: