繁体   English   中英

derby.js如何在已排序的集合上使用$ skip和$ limit查询?

[英]derby.js How can I query using $skip and $limit on a sorted collection?

抱歉,这是一个转储问题,但我无法解决。

随着集合大小的增长,呈现部分数据变得很方便。 为此,我们可以像

model.query('items', { $skip: 30, $limit: 30 })

但是,如果我们想对过滤器或排序进行处理,该怎么办? 我努力了

model.query('items', { $skip: 30, $limit: 30 }, { creation_time: -1})

模仿MongoDB .find()

我还没有找到对过滤器进行抓取/查询的方法。 当然,我不想在.get()之后进行切片,因为这在大型集合上会出现问题。 我尝试在过滤器上使用ref()失败。 有人知道如何处理这些情况的秘诀吗?

提前致谢。

PS:我希望.fetch()保持光标状态并等待.get()检索数据。

model.query('items', { $skip: 30, $limit: 30, $orderby: {creation_time: -1}})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM