0
これは簡単な質問ですが、別のテーブルの値に基づいて隠しフィールドにデータを入力する最良の方法を教えていただけます。rails association他のテーブルからフィールドを取り込みます
私は現在2つのテーブルを持っています。table_numbers
には、IDと値(10進数)のフィールドと金額フィールドを持つtable_records
というフィールドがあります。新しいレコードを追加するためのフォームの
= f.association :table_number, :collection => table_numbers.order('value ASC'), :label_method => :value, :prompt => "Select a value", :label => "value"
に値を追加するには、以下が、ときに、フォーム上の値を表示していますレコードを追加します。私が望むのは、価値と金額の計算を実行できるように価値を得ることです。
これを行うにはどうすればよいでしょうか?上の行を更新するか、余分なコードを追加する必要がありますか?
ありがとうございました
フォームが送信された後に計算のための値が必要ですか?あなたはtable_numberレコードのIDを持っているので、そこから値を得ることができます。 – margo
計算が終了したら、値は表示されますが、現時点では問題はありません。ありがとう – user2427972
あなたはまだ質問がありますか?そうであれば、あなたがしようとしていることがはっきりしていないことを明確にすることができますか? – margo