未定义的方法`total_pages' for Array

时间:2017-02-15 14:15:50

标签: ruby-on-rails arrays ruby kaminari

我试图用kaminari对我的数组进行分页。

我在我的控制器中使用paginate_array方法,然后将可分页数组传递给使用局部视图进行渲染的视图。

渲染很好但是我得到了一个"未定义的方法总数页面为Array"在服务器日志中以及浏览器控制台中的一些错误。

控制器:

@machines_available = @machines.to_a
  @machines_pagin = Kaminari.paginate_array(@machines_available).page(params[:page]).per(4)

索引视图:

<%= render "recherche_results", machineResults: @machines_pagin %>

局部视图:

<%= paginate machineResults %>

0 个答案:

没有答案