任何人都可以建议我如何在rails 2.3.8中删除未定义的方法'paginate' 这是我的索引方法,它显示索引页面和代码
def index
@clients = Client.paginate :page => params[:page], :per_page => 5
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @clients }
end
end
答案 0 :(得分:1)
未定义的方法'paginate'可能表示您没有安装 will_paginate 。
要摆脱错误,你必须做出选择:
1)摆脱分页。 取代
@clients = Client.paginate :page => params[:page], :per_page => 5
使用
@clients = Client.all
2)通过在环境文件中放置以下内容来安装will_paginate:
config.gem 'will_paginate', :version => '~> 2.3.16'
然后运行 rake gems:install 。 :)