Я только начинаю работать с Rails 3.2, и когда я использую create или update_attributes, я всегда получаю массу ошибок при назначении.Это нормально?Как я должен создавать и обновлять записи?
добавить атрибуты, которые вы хотите установить с помощью массового назначения, в белый список в модели attr_accessible :my_attribute
attr_accessible :my_attribute
, позволяющий устанавливать связанные вложенные атрибуты модели через одну и ту же форму, вы должны установить accepts_nested_attributes_for для этой модели и добавить атрибуты в белый список attr_accessible :$RELATED_MODEL_attributes
accepts_nested_attributes_for
attr_accessible :$RELATED_MODEL_attributes
прочитайте эти ссылки. http://api.rubyonrails.org/classes/ActiveModel/MassAssignmentSecurity/ClassMethods.html
http://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.html