Ruby on rails 3 rails按钮上的路由错误\u到方法
试图创建一个更新单个属性的Ruby on rails 3 rails按钮上的路由错误\u到方法,ruby-on-rails-3,Ruby On Rails 3,试图创建一个更新单个属性的按钮,但我遇到了路由错误。代码如下: <%= button_to 'update', :action => 'update', :controller => 'users', :form => {:user => current_user, :share_articles_on_facebook => true} %> 所以,简单的错误。显然,它需要一个:id元素。我想我遇到了类似的问题。对我来说,我把按钮改为链接到。据我所知
按钮,但我遇到了路由错误。代码如下:
<%= button_to 'update', :action => 'update', :controller => 'users', :form => {:user => current_user, :share_articles_on_facebook => true} %>
所以,简单的错误。显然,它需要一个:id
元素。我想我遇到了类似的问题。对我来说,我把按钮改为链接到。据我所知,我无法通过按钮使操作正常工作。我只是做了一个链接,并把它设计成一个按钮
No route matches {:action=>"update", :controller=>"users", :form=>{:user=>#<User id: 3, ema....
users GET /users(.:format) {:action=>"index", :controller=>"users"}
POST /users(.:format) {:action=>"create", :controller=>"users"}
new_user GET /users/new(.:format) {:action=>"new", :controller=>"users"}
edit_user GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}
user GET /users/:id(.:format) {:action=>"show", :controller=>"users"}
PUT /users/:id(.:format) {:action=>"update", :controller=>"users"}