离开Rails一段时间后,我正在创建一个3.1 rails项目。我粘贴了之前项目中的一些代码来创建一个发布值的link_to,但由于某些原因我无法获得正确的行为,我不明白为什么。 link_to是(building_controller):
<%= link_to "Upgrade", upgrade_building_path(:id => construction.building.id), :method => :post %>
ROUTE:
scope :path => '/building', :controller => :building do
post 'upgrade' => :upgrade, :as => 'upgrade_building'
end
这实际上给了我一个:
No route matches [GET] "/building/upgrade"
任何想法为什么?
答案 0 :(得分:0)
根据Prair上面的评论,解决方案是:
<%= javascript_include_tag :application %>
每隔3个月我会猜测一次新的铁轨技术,这次是链轮:P