如何使用mongoid获取最后N个文档?

时间:2013-05-23 17:09:51

标签: ruby mongodb mongoid

我在mongoDB中找到了一些可以实现这一目标的信息,但我需要mongoid。所以我可以这样做:

User.last(7000).each do ...

我正在使用:

  • MongoDB shell版本:2.4.3

  • Mongoid 2.6.0

谢谢!

1 个答案:

答案 0 :(得分:24)

现在我找到了mongoid origin的解决方案:

User.all.desc('_id').limit(7000)

它根据id按降序对用户进行排序。