默认情况下,任何查询最多只能返回100个值。
即:
db.values("mystore").done(function(myvalues) { // myvalues.length <= 100, regardless of how many items are in `mystore` });
这些文档指的是API values(store_name, key_range, limit, offset, reverse) ,但显然 null 不是有效的限制。而且 0 和 -1 只是不给我结果(或者奇怪的是,只有一个结果)。我怎么能指定“无限结果”而不做一些愚蠢的事情,比如限制 999999 ?
values(store_name, key_range, limit, offset, reverse)
null
0
-1
999999
是的,无限制的结果是不可能的,并且不鼓励使用它。因为你的应用程序会在某个时候崩溃。
如果您想要未允许的结果,请使用流式api,例如 open 或 scan .
open
scan