У меня было значение, которое вставляется во вход по индексу и привело меня на страницу показа.
Но, когда я вставляю и отправляю, я получаю пустую страницу! Однако, если я наберу в URL путь к элементу показа, он появится!
Печать с ввода на стороне клиента:
https://imgur.com/a/ZSnacmM
Я пытался получить следующий результат, ожидая ответа
https://imgur.com/a/d3H9VAi
"Entrega" действительно поставляется с вводом, который является cient_number, но @entrega не делает
Итак, когда переходит к if, все значения равны нулю. Я действительно не понимаю
Я попробовал следующий код на контроллере:
def sac_index
#binding.pry
@objectives = DeliveryObjective.all
@search = params["search"]
if @search.present?
@entrega = @search["client_number"]
@objectives = DeliveryObjective.where(client_number: @entrega)
end
#@search_uol = DeliveryObjective.where(client_number: params[:id])
end
def sac_show
#@delivery_objective = DeliveryObjective.where(client_number: @search)
@delivery_objective = DeliveryObjective.where(client_number: params[:id])
binding.pry
end
При вводе client_number я хочу отображаться на странице показа из элемента.