이름은이 모델을 공유했다면 그것은 도움이 것ActiveModel :: MassAssignmentSecurity :: 오류 : 대량 할당 보호 할 수 없습니다 속성 : 나는 그것의 새 사용자를 만들려고 할 때
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'
I : -과 같이
http://api.rubyonrails.org/classes/ActiveModel/MassAssignmentSecurity/ClassMethods.html
대안은 먼저 레코드를 작성하고, 이후에 다른 사람을 설정할 때 일부 속성을 설정하는 것입니다 : 여기
은 자세한 내용입니다 당신이 나에게 조언 한 줄을 추가했다. 문제가 해결되지 않았다. 여기에 코드/ 'digest'가 필요하다. 클래스 사용자 참, : 길이 => {: 최대 => 50} 유효성 : 이메일, : 존재 => 참, : 형식 => {: with => email_regex }, : 고유성 => {: case_sensitive => false} –
Dennis
죄송합니다. 수정. attr_accessible : name –
감사합니다. Sagar 님이 문제를 해결했습니다. – Dennis