У меня есть ресурс под названием patient_admissions
, который имеет все маршруты RESTful. Он вложен под другим ресурсом, который называется patients
. Я хочу добавить еще один метод к моему контроллеру patient_admissions
с именем discharge
, который обновляет поле в модели с именем :discharge_date
(с Date.now
) и сохраняет это значение в таблице.Уничтожьте функциональность с использованием метода пользовательского контроллера в Rails 3
Я хотел бы, чтобы это работало как метод destroy
, в том, что если у меня есть куча patient_admission
объектов, перечисленных в таблице в моей index
зрения, я мог бы просто нажать на Discharge
ссылку и появится окно подтверждения, я будет щелкать «ok», а затем значение будет обновляться без необходимости сначала перейти к другому виду и обработать формы.
Как я могу это сделать, не прибегая к чему-то вроде javascript? Большое спасибо!