1

Has Many - Association레일 업데이트 데이터베이스 속성이

내 스키마 위의 링크에서와 동일합니다, 나는 약속 테이블의 'appointment_date'속성을 업데이트해야합니다,하지만 난 appointments_controller을 만들지 않았습니다. Patient 's Controller 또는 Physician 's Controller에서 appointment_date 값을 업데이트하는 방법은 무엇입니까? 현재보기에서 Patient_id 및 Physician_id에 대한 액세스 권한이 있습니다.

+0

왜 약속 컨트롤러를 만들지 않았습니까? 어떻게 약속을 만드나요? 모든 컨트롤러를 사용하여이 작업을 수행 할 수 있습니다. 즉, 개체를 찾고, 특성을 업데이트하고 저장합니다.하지만 약속을 가지고 많은 작업을 수행하는 경우 약속 컨트롤러에서 수행하는 것이 좋습니다. –

답변

0

약속 ID가 있습니까? 그렇다면 :

Appointment.find(appointment_id).update(apppointment_date: Time.now)