admin名前空間の下にネストされたリソースがあります。これadmin/topic/comments_controller.rb
は。の下のリソースadmin/topics_controller.rb
です。
namespace :admin do
resources :topics do
resources :comments, :controller => "topic/comments"
end
end
この削除ルートを教えてください:
DELETE
/admin/topics/:topic_id/comments/:id(.:format)
admin/topic/comments#destroy
そして、私は次のようにコメントを破棄するためのリンクを作成しています:
# comment = @topic.comment.first
<%= link_to "Destroy", [:admin, comment], :method => :delete %>
次のルートを生成します。
/admin/topics/165/comments/11
2つのIDが入れ替わっていることを除いて、すべて正しいようです。私は何が間違っているのですか?