두 가지 모델, 제품 및 주문이 있습니다.중첩 자원을 사용하여 컨트롤러의 값을 설정하십시오.
Product
- cost
- id
Order
- cost
- product_id
누군가 주문할 때마다 "새로운 주문"양식의 라디오 버튼 값을 통해 product_id를 캡처합니다.
컨트롤러에서 새 주문을 만들 때 order.cost를 order.product.cost로 설정해야합니다. 논리적으로 나는 코드는 다음과 같이해야한다 생각 : 나는 그래서 내가 여기에 질문을, 전혀 작동 할 수없는 것 그러나
def create
...
@order.cost == @order.product.cost
...
end
.
어떤 도움을 주시면 (또는 이름 지정) 질문에 크게 감사하겠습니다.