У меня есть form_for, и я хочу получить доступ к его переменной в соответствующем методе контроллера отправки. Я объясню, что я имею в виду: У меня есть список объектов, предоставляемых следующим образом:Доступ к form_for объекта в соответствующем методе контроллера
<%= render medical_situations %>
Я соответствующий medical_situation.html.erb файл уточняет, как каждый объект выглядит, где внутри каждый из меня form_for следующим образом:
<%= form_for medical_situation, {url: :send_to_pool_medical_situations, method: :post, remote:true} do |f| %>
В соответствующем методе контроллера я хочу получить доступ к этому конкретному объекту medical_situation. Является ли это возможным. Я знаю, что могу пройти medical_situation_id, чтобы найти подходящий объект, но мне интересно, могу ли я сделать это без дополнительного запроса и кода. В моем методе send_to_poo я хочу обновить этот объект.
вы имеете в виду вы хотите отправить объект с Params?, Лучший способ отправить идентификатор объекта управления и создать объект там – Thorin
Может быть, вы можете добиться этого путем объявления статической переменной с '@@' в контроллере и попробуйте обновить его на странице просмотра. –