テーブルの 1 つにシード データを作成していますが、rake db:seed を実行するたびに次のエラーが表示されます。
保護された属性を一括割り当てできません: 重大度
私の2つのモデルは次のように見えます
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'
}
]
)
なぜこれが起こるのですか?