自定义路线和Ransack

时间:2018-04-25 15:32:28

标签: ruby-on-rails routes ransack

我为我的模特使用自定义路线

resources :operatives, :controller => 'users' do
end

我的用户/索引文件中有一个搜索表单,在我更改为自定义"操作员"路由。

<% search_form_for @q do |f| %>

哪个给出了错误

undefined method `users_path'

如果我尝试通过在表单中​​添加网址来解决此问题:

<% search_form_for @q, url: operatives_path do |f| %>

页面加载,但现在不显示表单。

我应该如何配置我的搜索表单?

更新 - 您可以在以下位置看到rake路线输出:

https://gist.github.com/asecondwill/34831004b191fa3ac52353ead47c5a64

1 个答案:

答案 0 :(得分:1)

根据docs尝试定义这样的搜索表单:

sjmisc