當我試圖創建一個新的用戶說::加載ActiveModel :: MassAssignmentSecurity錯誤:無法大規模指派保護的屬性:name
ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: name
from c:/RubyOnRails/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/
activemodel-3.2.3/lib/active_model/mass_assignment_security/
sanitizer.rb:48:in `process_removed_attri
butes'
我有添加你建議我的線路,然後也沒有解決問題,這裏是代碼/ 要求'摘要' class User true, :length => {:maximum => 50} 驗證:email::presence => true, :format => {:with => email_regex }, :唯一性=> {:case_sensitive => false} –
Dennis
糟糕!一個更正。它應該是 attr_accessible:名稱 –
感謝薩加爾問題解決了, – Dennis