gpt4 book ai didi

ruby-on-rails - Kaminari:数组的未定义方法 `total_pages'

转载 作者:行者123 更新时间:2023-12-04 16:59:24 26 4
gpt4 key购买 nike

使用Rails&Kaminari gem,渲染 View 时出现以下错误:

undefined method `total_pages' for #Array:0x007faa486583e0



Controller :
def index
@user = current_shop.users.new
@users = current_shop.active_users ### This returns an array
Kaminari.paginate_array(@users).page(params[:page]).per(10)
end

看法:
     <tbody>
<%= paginate @users %>

<% @users.each do |user| %>
<%= render 'user_table_row', :user=> user %>
<% end %>

</tbody>

我究竟做错了什么?

最佳答案

我认为你必须分配

@users = Kaminari.paginate_array(@users).page(params[:page]).per(10)

在您的 Controller 中。

关于ruby-on-rails - Kaminari:数组的未定义方法 `total_pages',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32911379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com