0
我希望能够直接路由的Rails 3字符串参数
/samplecontroller/search
有:Q参数。我如何在rails 3中执行此操作?我现在有
match 'samplecontroller/:search' => 'samplecontroller#search'
但所有这在耙给:路线
/samplecontroller/:search(.:format) {:action=>"search", :controller=>"samplecontroller"}
控制器期望
def search
@search = Post.search(:include => [:comments]) do
keywords(params[:q])
end
end
谢谢!
但是,params如何传递? – Rio
您的请求将会像'/ samplecontroller/search?q = searchquery'。 – Dogbert