マイroute.rb:未定義のメソッド 'delete_car_user_path'、なぜ
map.resources :car_users
がcar_users_controller.rb:
class CarUsersController < ApplicationController
def index
@car_users = CarUsers.all
end
def show
end
def delete
redirect_to :car_users_path
end
end
私はがindex
ビューでリンクを削除作成:
...
<% @car_users.each do |car_usr| %>
<tr>
<td>
link_to "DELETE IT", delete_car_user_path(car_usr.id)
</td>
</tr>
...
しかし、私はエラーました:
undefined method `delete_car_user_path' for #<ActionView::Base:0x9d17b40>
はなぜ? delete_car_user_path
が経路ではないと私はあなたがどこでもそれを定義していないと仮定しているので
は、いくつかの助けになるかもしれませんhttp://stackoverflow.com/questions/2610335/rails-scaffold -problem-undefined-method-edit-pais-path – Hishalv