相关疑难解决方法(0)

警告:无法批量分配受保护的属性

当在rails 3上关注此http://railscasts.com/episodes/196-nested-model-form-part-1时,我收到此错误"警告:无法批量分配受保护的属性:races_attributes" .

Races是Events的一个组成部分.这是我的模特/ race.rb:

class Race < ActiveRecord::Base
belongs_to :event

attr_accessible :name, :unit
end
Run Code Online (Sandbox Code Playgroud)

这是我的models/event.rb:

class Event < ActiveRecord::Base
has_many :races, :dependent => :destroy

accepts_nested_attributes_for :races

attr_accessible :name, :date, :description, :location_name, :address_one, :address_two, :city, :state, :zip, :active, :races_attributes
end
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

nested-attributes ruby-on-rails-3

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

nested-attributes ×1

ruby-on-rails-3 ×1