技术规格:ruby 2.1.5p273,Rails 4.2.3。当前页面上的访问集合对象w will_paginate
我正在使用will_paginate gem在页面上分页我的模型。是否可以访问正在当前页面上打印的模型的实例?
在项目控制器:
@paginate_projects = @projects.keys.paginate(:page => params[:page], :per_page => 7)
使用撬,我可以得到:
$ @paginate_projects.current_page => 2
我希望能够做一些事情,如:提前
$ @paginate_projects.current_page.projects => [Project #8, Project #9, Project #10, Project #11, Project #12, Project #13, Project #14]
谢谢寻求帮助。我也期待在这个: http://www.rubydoc.info/github/mislav/will_paginate/WillPaginate/Collection
'paginate'方法从您的模型中返回一个'ActiveRecordRelation'。它就像一个可以遍历和操作的对象的“数组”。没有真正理解你的问题。 – MurifoX
嗨@MurifoX,我想只能访问current_page的那个对象数组。你知道该怎么做吗? – Brit200313