Очевидно, я использую params [: category] (из маршрутизации ...), чтобы классифицировать некоторые статьи в одной и той же таблице, и я просто хочу установить для столбца категории статьи params [: category].Я попытался просто сказать
class Article < ActiveRecord::Base
has_many :comments
belongs_to :article_category # this is the model that has info about categories
category = params[:category]
end
, но выше проверки выдает
undefined local variable or method `params' for #<Class:0x3c4ad30>
ошибку.
Как использовать params [: category]??
Кроме того, как я могу быть уверен, что params [: category] будет одной из категорий, перечисленных в таблице базы данных article_categories?Я не хочу, чтобы пользователь вручную вводил адрес для случайной категории и вставлял его в таблицу.