有谁知道我在这里做错了什么,我安装了Ruby 2.1,Sequel-4.26.0 gem和mislav-will_paginate-2.3.10 gem,但是当我尝试使用paginate函数时,我不断得到以下错误:
代码:
@user = User.paginate(:page => 1,:per_page => 2)
错误讯息:
"错误:NoMethodError:未定义的方法`paginate'对于#"
答案 0 :(得分:0)
最有可能paginate
是数据集方法,而不是类方法(对于Sequel的分页扩展,对于will_paginate不确定)。如果您希望User.paginate
工作:
def User.paginate(*args)
dataset.paginate(*args)
end