[英]Link_to post method is converted to get
在离开Rails一段时间后,我现在正在创建一个3.1 Rails项目。 我从先前的项目中粘贴了一些代码,以创建一个link_to来发布一个值,但是由于某种原因,我无法获得正确的行为,而且我也不明白为什么。 link_to是(building_controller):
<%= link_to "Upgrade", upgrade_building_path(:id => construction.building.id), :method => :post %>
路线:
scope :path => '/building', :controller => :building do
post 'upgrade' => :upgrade, :as => 'upgrade_building'
end
这实际上给了我一个:
No route matches [GET] "/building/upgrade"
有什么想法吗?
根据Prair的上述评论,解决方案是:
<%= javascript_include_tag :application %>
我猜每3个月就会有新技术出现,这次是链轮:P
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.