Rails 3.0.0.beta3 を使用しており、:accepts_nested_attributes_for を使用してネストされた属性を持つフォームを実装しようとしています。
私のフォームは、調査 >> 質問 >> 回答の 3 つのレベルにネストされています。
調査には多くの質問があり、質問には多くの回答があります。
Survey モデル内には、:accepts_nested_attributes_for :questions があります。
質問モード内には、:accepts_nested_attributes_for :answers があります。
既存の質問に新しい回答を追加する場合を除いて、すべて正常に機能していますが、作成されません。ただし、回答の作成中に対応する質問に変更を加えると、回答を正常に作成できます。
この例は、Railscast とまったく同じです: http://railscasts.com/episodes/197-nested-model-form-part-2
ただし、rails3 では動作しません (少なくとも私の場合)。
Rails 3 でネストされた属性に問題がある場合はお知らせください。
前もって感謝します。