用于嵌套资源的sort_link的Ransack

ton*_*all 3 sorting ruby-on-rails ruby-on-rails-3 ransack

我已经设置了一个嵌套资源,/projects/1/tasks并希望使用sort_link方法.

随着<%= sort_link @search, :taskname %>我希望/projects/1/tasks?q...,但我做得到/tasks?q....

这可能吗?

Car*_*III 6

例如,您可以将选项传递给sort_link帮助程序

sort_link @search, :taskname, { :controller => tasks, action: "index", project_id: @project.id }
Run Code Online (Sandbox Code Playgroud)

哪里options可以是url_for帮助者接受的任何东西

请参阅:https://github.com/ernie/ransack/blob/v0.6.0/lib/ransack/helpers/form_helper.rb