在Mongoid中,limit(n)是否取结果的前n个或最后一个结果?

时间:2013-08-02 00:42:51

标签: mongodb mongoid

是否可以选择是取结果的前n个还是结果的最后n个?

1 个答案:

答案 0 :(得分:1)

您可以通过以下几种方式控制n中包含的limit(n)个文档:

  1. skip(m)确定在获取n之前结果集中要跳过的文档数量。如果您未指定跳过值,则会获取第一个n文档。
  2. 排序顺序还可以与limit结合使用,作为通过撤消排序然后获取第一个文档来获取“最后”n文档的方法。