使用rails 3中的link_to发布请求

aku*_*001 3 ajax post ruby-on-rails post-parameter

如何使用rails 3中的link_to帮助程序使用自定义参数发出远程POST请求?

我试过这样的事情:

link_to 'Submit', model_path, :query => "value", :remote => true, :method => :post
Run Code Online (Sandbox Code Playgroud)

POST工作,控件来到控制器中的操作,但我没有在参数或其他任何地方获取POST参数.

我该怎么做呢?

aku*_*001 11

好吧,我明白了.我需要将参数传递给model_path函数本身,比如

 model_path(:query => "value")
Run Code Online (Sandbox Code Playgroud)

没有意识到它一直是一个功能.范式改变......