gpt4 book ai didi

ruby-on-rails - 如何正确安装 Kaminari?

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

我在如何让 Kaminari 工作方面遇到了一些问题。我在 GitHub 上做了安装过程。

gem "kaminari"

然后运行
bundle

我有这个索引片段
@users = User.order("name")

我在我的 View 中添加了这个
<%= paginate @users %>

然后我得到了这个错误。
undefined method `paginate' for #<#<Class:0x00000102934330>:0x00000102932508>

我错过了什么吗?我也尝试包含 page 方法
@users = User.order("id").page(1)

但我得到了这个错误
undefined method `page' for #<ActiveRecord::Relation:0x000001017d0300>

最佳答案

包括 上成 bootstrap-kaminari-views 项目 Gemfile 中的 gems,

gem "kaminari"

gem "bootstrap-kaminari-views"

在终端中执行 bundle install ,
$ bundle install

在 products_controller.rb ,
@products = Product.order("name")

@products = Kaminari.paginate_array(@products).page(params[:page]).per(5)

在 products/index.html.erb ,<%= 分页 @products, :theme => 'twitter-bootstrap-3' %>

关于ruby-on-rails - 如何正确安装 Kaminari?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6802076/

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