У меня есть три модели, Neo
, User
(автогенерировано Devise) и Observation
.Проблемы с simple_form: has_many и own_to не создает столбец идентификатора?
Все User
has_many
Neo
s и Observation
s. Каждую Neo
has_many
Наблюдения и belongs_to
a User
. Каждый Observation
belongs_to
один Neo
и один User
.
Мне нужно создать simple_form для Neo, что должно позволить мне динамически добавлять наблюдения (параметры опроса la Polldaddy). Это мой код формы:
- title "Add a NEO"
= simple_form_for @neo do |nf|
= nf.input :name
= nf.simple_fields_for :observations do |of|
= of.input :ra
= of.input :dec
= nf.button :wrapped
Это возвращает ActiveRecord::UnkownAttributeError
говоря «неизвестный атрибут neo_id
».
Как это исправить?
Я исправил эту проблему. : о –