タイトルの通りですが、ransackのsearch_form_forでmethodをpatchに指定しているのに、ページを表示するとgetに固定されており、うまくいきませんでした。
index.html.slim
= search_form_for @nantoka, url: nantoka_path, class: 'search-form', method: :patch do |f|
解決方法
以下のようにhtml: {}の中に入れることで解決しました。他の機能ではhtlの中に入れなくても普通に動くものもあったのですがなぜか...原因不明...
method: :patch
↓
html: { method: :patch }