我试图用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 %>