Передача параметров Ransack на внешний URL - PullRequest
0 голосов
/ 02 ноября 2019

В моем приложении есть настройка Ransack. Я не могу понять, как передать параметры поиска (params [: q]) на внешний URL-адрес, т.е. прокси, поэтому пользователи без прав администратора обращаются к нему через URL, отличный от моего реального приложения.

Каков наилучший способ сделать это? Я попробовал следующее, ни один из которых не работал:

require 'uri'
uri = URI.parse('http://www.anotherwebsite.com')
uri.query = URI.encode_www_form(
  'q' => params[:q]
)
uri.to_s

Также пробовал это:

    <%= link_to(q: params[:q]) do %>
      TESTING
    <% end %>

Ни один из параметров запроса не предоставлял URL-адреса. Есть идеи?

...