0
にネストされたフォームをレンダリングするために、私は2つのモデルがあります。私は、テーブルを表示するレール:方法の例については、表
class Task < ApplicationRecord
has_many :task_details
end
class TaskDetail < ApplicationRecord
belong_to :task
end
を、テーブル内の各行が1 TaskDetailであり、ユーザ入力を可能にします。そのユーザーが送信すると、すべてのデータがサーバーに送られます。ここに私のコードは次のとおりです。 (なお:私はビューのためにいくつかの情報をハッシュを返すようにしたいので、私@data[:task]
は、タスクオブジェクトである)
<%= form_for @data[:task], :url => tasks_path do |f| %>
<table> ... </table>
<% end %>
私の質問は:どのように私は私の要件として行うことができます。
おかげ
感謝を形に空行を提供するために、少なくとも1つの
new
タスクの詳細がありますことを確認する必要があり、あなたのnew
方法で。それぞれ '
あなたが何を求めているのか分かりません。あなたの 'Task'オブジェクトは' TaskDetail'オブジェクトを1つしか持たないと言っていますか?ループは1回だけ表示されます。 多くの種類のタスクの詳細を表示することについて話していますが、ユーザーがタスクの詳細を選択していますか? – SteveTurczyn
あなたは達成しようとしていることを例で明確に説明する必要があります。 – SteveTurczyn
関連する問題