3
Я хочу использовать этот запрос на will_paginate
:Активная запись запроса на will_paginate
@courses = Course.where("id not in (?)", current_user.courses).paginate :page => params[:page], :order => 'code asc'
Он не получает меня результаты, я хочу, к сожалению.
Что случилось с результатами, которые вы получили? Правильно ли они заказываются, является ли предложение where недействующим или неправильным? – RobinBrouwer
разбиение на страницы исчезает. вот что я использую в своем контроллере: 'if current_user.courses.empty? @courses = Course.paginate: page => params [: page],: order => 'code asc' else @courses = Course.where ("id not in (?)", Current_user.courses) .paginate : page => params [: page],: order => 'code asc' end' – daniel
Можете ли вы разместить созданный SQL? Я предполагаю, что current_user.courses возвращает массив объектов курса. Вероятно, вам нужен массив идентификаторов курса для предложения in ... – Brian