ここで初めてのことです。初めてnested_form gemを使用します。すべてが正常だったようですが、私の "親"モデルのデータは保存されません。私はプロジェクト名だけタスクがOKに保存され、「提出」ではなく、ときここデータを保存するときにnested_form gemを使用すると問題が発生する
は、ので、私のコード
<%= nested_form_for @project do |f| %>
<p>
<%= f.label :name %><br />
<%= f.text_field :name %>
</p>
<%= f.fields_for :tasks %>
<p><%= f.link_to_add "Add a task", :tasks %></p>
<%= f.submit %>
<% end %>
です。
私の手掛かりはありますか?私は何か見落としてますか??
ありがとう、私はそれを試してみると、それは動作するかどうかをあなたに伝えますが、私のコードは動作し、エラーを表示しません。私はこの[例](https://github.com/ryanb/complex-form-examples)の唯一の "エラー"を守っていますが、プロジェクト名は保存できませんが、タスクに問題はありません。しかし、私はあなたが最初に提案したものを試してみましょう、あなたの助けをもう一度お礼します。 – Angelo
OK、最終的に私は問題を見つけました。それはフォームやフィールド上ではありませんでした...それは私がプロジェクトモデルに入れたものでした。 ** attr_accessible:tasks_attributes **をモデルファイルに書き込む必要があります。そのため、すべて削除してください。プロジェクトに関連付けられたプロジェクト名とタスク名が保存されます。助けてくれてありがとう@@jamesw – Angelo
喜んでそれを整理しました – jamesc