相关疑难解决方法(0)

接下来,使用命名范围的先前记录

我有一个模型,我想要检索下一个记录和以前的记录.我想通过模型上的named_scope来做这件事,并且还作为参数传入要返回的下一个/前一个记录的X个数.

例如,假设我有5条记录:

  • 记录1
  • RECORD2
  • RECORD3
  • RECORD4
  • Record5

我希望能够调用Model.previous或Model.previous(1)来返回Record2.同样,我希望能够调用Model.next或Model.next(1)来返回Record4.作为另一个例子,我希望能够调用Model.previous(2)来返回Record3.我想你应该已经明白了.

我怎么能做到这一点?

activerecord ruby-on-rails

4
推荐指数
1
解决办法
2291
查看次数

标签 统计

activerecord ×1

ruby-on-rails ×1