#<Listing::ActiveRecord_Relation:0x0000000725f718> 的未定义局部变量或方法“范围”

ali*_*yan 2 will-paginate ruby-on-rails-4

当我进行分页(will_paginate)+rails 4时,我收到此错误。真的不明白出了什么问题

宝石文件

gem 'will_paginate', '~> 3.0'
Run Code Online (Sandbox Code Playgroud)

这是控制器

@users = User.where.not(:name => "admin").all
@user_paginate = @users.paginate(:page => params[:page], :per_page => 3)
Run Code Online (Sandbox Code Playgroud)

看法

<%= will_paginate @user_paginate %>
Run Code Online (Sandbox Code Playgroud)

我做的应用程序控制器

require 'will_paginate/array'
Run Code Online (Sandbox Code Playgroud)

模型关系

用户has_many :listings

清单belongs_to :user

任何帮助将不胜感激,谢谢

ali*_*yan 5

找到了解决方案

改变gem 'will_paginate', '~> 3.0'

gem 'will_paginate', '~> 3.0.5'
Run Code Online (Sandbox Code Playgroud)

这对我有用