私は*トピック*コントローラーを持っており、view/topics/index.html.erb
アイテムを破壊するためのリンクにあります:
<%= link_to 'Destroy',topic, confirm: 'Are you sure?', method: :delete %>
私もやってみました
<%= link_to 'Destroy', topic_path(topic), confirm: 'Are you sure?', method: :delete %>
しかし、両方が戻ります
クラスの未定義メソッドtopic_path:0x00000105056a80>:0x00000105047328>
ルート内のrbは次のとおりです。
namespace :admin do
...
resources :topics
end
問題はどこにあり、それを簡単に解決する方法はありますか?CRUDによって生成された他のコントローラー/ビューをチェックしていましたが、セットアップは常に同じで、他のすべてのコントローラーでは正常に機能しています。このコントローラーでは、このエラーが何度も発生しています。