Я прочитал несколько статей SO по этой проблеме, но ни один из них, похоже, не работает. Я создаю начальных данных для одного из моих таблиц и всякий раз, когда я запускаю грабли БД: семя дает мне ошибку:Невозможно назначить защищенные атрибуты
Can't mass-assign protected attributes: severity
Мои две модели выглядят как
class Status < ActiveRecord::Base
belongs_to :severity
attr_accessible :description, :image, :name, :slug, :severity_id
end
и
class Severity < ActiveRecord::Base
attr_accessible :name, :val, :severity_id
end
данные пытаюсь семян с
являетсяstatuses = Status.create(
[
{
"name"=> 'Normal',
"slug"=> 'normal',
"description"=> 'The service is up or was up during this entire period',
"severity"=> 1,
"image"=> 'tick-circle'
}
]
)
Я пытаюсь понять, почему это происходит. Любые предложения, пожалуйста?
Заранее спасибо
Спасибо, полностью посмотрим, где я сейчас ошибся. – xyzjace