Я пытаюсь использовать модель профиля в разработанной модели Member как вложенный атрибут.
Вот моя модель Member:
class Member < ActiveRecord::Base
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
attr_accessible :username, :password, :password_confirmation, :remember_me, :profile_attributes
has_one :profile
has_many :bio_news_posts
accepts_nested_attributes_for :profile
end
Я могу убедиться, что объект профиля для Memberбыл создан до сохранения объекта Member.Я ввожу все необходимые значения, но на выходе все равно получаю эту ошибку:
Email cannot be blank.
Когда я вижу в терминале, все поля имеют значения, все равно я получаю это сообщение.
И я вижу это предупреждение в терминале:
WARNING: Can't mass-assign protected attributes: email
Может кто-нибудь помочь?