製品と注文の 2 つのモデルがあります。
Product
- cost
- id
Order
- cost
- product_id
誰かが注文するたびに、「新規注文」フォームのラジオ ボタンの値から product_id を取得します。
新しい注文を作成するとき、コントローラで order.cost を order.product.cost に設定する必要があります。論理的には、コードは次のようになるはずだと思いました。
def create
...
@order.cost == @order.product.cost
...
end
しかし、私はそれをまったく機能させることができないようです。そのため、ここで質問します。
質問に答える(または名前を付ける)助けがあれば大歓迎です。