技術規格: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