一括割り当てが悪い理由の背後にあるすべてのセキュリティ上の理由を知っていますが、アプリが一括割り当てを実行しようとしている理由がわかりません。
セクション モデルの新しいレコードを作成しようとしていますが、「保護された属性を一括割り当てできません」というエラーが表示されます。以下は、関連する可能性のあるモデルです。誰かがこれがどのように大量割り当てであるかを説明してもらえますか? 私はレールに慣れていないので、非常に単純なものが欠けている可能性があります。
class Section < ActiveRecord::Base
belongs_to :project
belongs_to :type, :foreign_key => 'type_id', :class_name => 'SectionType'
attr_accessor :order
end
class SectionType < ActiveRecord::Base
attr_accessible :name, :template
end
class Project < ActiveRecord::Base
has_many :sections
attr_accessible :description, :name, :short, :status, :subtitle, :version
def to_param
return name.gsub(/\s+/, '%20')
end
end
私はレールに不慣れで、これはおそらく単純な問題であることを知っていますが、答えを見つけようとしてきましたが、できません。