0

私の見解はユーザーのショーページです

<%= link_to 'Cancel?', {:url => schedule_path,
                        :id => current_user.schedules[0].id,
                        :confirm => "are you sure?",
                        :method => :delete} %>

アソシエーション

has_many :schedules
belongs_to :user

ルート.rb

resources :schedules 
resources :users  

私はroutes.rbの何にも一致しません。スタックトレースのパラメーターshow id=>93は、ID 93のスケジュールを破棄しようとしているため、必要なものです。ただし、スケジュールのコントローラーの破棄アクションが必要な場合は、ユーザーのコントローラーのshowアクションにルーティングされます。助けてくれてありがとう。

4

1 に答える 1

3

してみてくださいlink_to 'Cancel?', schedule_path(current_user.schedules[0]), :confirm => "are you sure?", :method => :delete

于 2011-11-09T14:46:22.470 に答える