标签
<%= link_to('Local', url_for(:action => 'point_c',
:gateway_id => gatewayid,
:id => deviceid,
:point_id => point.cn), :method => :post) %>
产生网址:
/inputs/point_c/5?gateway_id=f1486bee48c24765&point_id=22
但我需要创建一个像这样的网址:
/inputs/5/point_c?gateway_id=f1486bee48c24765&point_id=22
这是一个共享页面,有多个控制器访问它,例如输入、输出等。
路线:
resources :inputs do
member do
post :pointc
end
end
编辑:
这是来自多个控制器,因此无法使用命名路由。希望控制器自动生成