2015-09-30 1 views
0

Кто-нибудь знает, что я делаю неправильно здесь, я установил Ruby 2.1, Sequel-4.26.0 gem и mislav-will_paginate-2.3 +0,10 камень, но когда я пытаюсь использовать функцию постраничной, я получаю следующее сообщение об ошибке:Ruby 2.1 и mislav-will_paginate 2.3.10 показывает ERROR: NoMethodError: undefined method `paginate '

код:

@user = User.paginate (: страница => 1,: per_page => 2)

Сообщение об ошибке:

«ОШИБКА: NoMethodError: неопределенный метод` разбивать на страницы»для #»

+0

так, что это код для вашего контроллера, как выглядит код на вашем экране? также, вы отлаживали, чтобы узнать, что такое значение пользователя? – HolyMoly

ответ

0

paginate Скорее всего это метод набора данных, а не метод класса (это верно для расширения постраничной сиквела, не уверен will_paginate). Если вы хотите, чтобы User.paginate работал:

def User.paginate(*args) 
    dataset.paginate(*args) 
end 
Смежные вопросы