私のレールアプリのフォームで提供される2つのパラメータ(タグとデバイス)で外部APIからデータ(チュートリアル)を検索する必要があります。私は私のルートでrailsフォームで外部APIを検索し、結果をビューに表示
:
resources :search_lists, only: [:index] do
collection do
post :search
end
end
ここで私は私が私のSearchListsController
に置くべきだと思うものです:
def index
@search_parameter = params[:tags]
end
def search
end
私は私のコードとどこがすべきを整理する方法をわかりませんAPI呼び出しを渡します。ここで
が私の見解ですが、レールはsearch_lists_url
を認識しません:
<form action="<%= search_lists_url %>">
<input type="text" name="" value="" placeholder="Search by tag">
<label >Filters:</label>
<input type="checkbox" value="first_checkbox">Smarthpone
<input type="checkbox" value="second_checkbox">Tablet
<input type="checkbox" value="third_checkbox">Mac
<br>
<input type="submit" value="Search">
</form>
誰も私を助けてくださいことはできますか? :)
あなたのAPIコールは、検索アクションで、コントローラに移動します。 –