def show_category
category_selected = params[:genre]
all_movies = Movie.all
@movies_in_category = all_movies.where(:category => category_selected)
puts "^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"
puts category_selected
puts @movies_by_category.length
end
У меня есть вышеуказанная функция контроллера, которая вызывается с параметром.
params[:genre]
вышеприведенная строка распечатывает параметр просто отлично.
all_movies = Movie.all
@movies_in_category = all_movies.where(:category => category_selected)
Но приведенные выше 2 строки кода, похоже, не выполняются вообще (я не вижу, чтобы SQL-запросы для вышеуказанных 2 строк печатались на консоли Rails.
Я тоже попробовал это, но все еще не видел SQL на консоли Rails:
@movies_in_category = Movie.where(:category => category_selected)
Что я здесь не так делаю?