как показать модальное окно в действии контроллера?

Итак, у меня есть контроллер PagesController с индексом действий и full_search. Индекс действия для домашней страницы. На домашней странице у меня есть кнопка «поиск» и текстовое поле. Если пользователь вводит sometiong в поле text_ и нажимает кнопку «поиск», он переходит к действию full_search. В этом действии я пытаюсь найти что-то по запросу пользователя. если я ничего не нахожу, я должен просто показать модальное окно без результатов, иначе перенаправить на другую страницу

def full_search
  ...do search...
  if search_result.empty?
    show modal window with text 'no results'
  else
    redirect to another page
  end
end

Как я могу показать модальное окно (как функция оповещения в JS)? Я думаю, что я должен использовать JavaScript .. но где ???

если search_result пуст, мне не нужно отображать никакой вид ... Мне просто нужно остаться на той же странице и показать модальное окно

Ответы на вопрос(2)

Ваш ответ на вопрос