나는 환자 모델을 가지고 있습니다. 그리고 환자가 복수 의사을 추가 할 수 있기를 원합니다.nested_form없이 has_many 연결에 양식을 쓰는 방법은 무엇입니까?
보통 내가 그것을 할 방법 (자신의 속성의 어떤없이) 환자에 대한 nested_form
# @patient = current_patient
= simple_nested_form_for @patient do |form|
= form.simple_fields_for :doctors, @patient.doctors do |f|
= f.input :first_name
= f.input :last_name
= form.link_to_add :add, :doctors
= form.button :submit
내가 추가하고 그들로부터 의사를 제거하는 PatientsController * #UPDATE * 조치를 사용하고 함께 만들어 .
나는 이미 하나가 있습니다 PatientsController 환자 정보를 편집하기위한 편집 동작이 있습니다.
내가 바로 컨트롤러가 DoctorsController해야 환자에 여러 의사에게를 추가 생각합니다. 그러나 위의 양식에서는 항상 환자 개체를 업데이트하면 작동하지 않습니다.
그러면이 양식은 어떻게 보이나요? 올바른 패턴은 무엇입니까?
보석 : https://github.com/ryanb/nested_form