フィードhas_manyがリストするhas_many:through関係があります。
ルート
resources :feeds do
member do
resources :feed_lists
end
end
私がヒットしようとしているルート:
feed_list
DELETE /feeds/:id/feed_lists/:id(.:format) feed_lists#destroy
次に、@ feed.listsをループすると、間違ったパスが表示されます。
feed_list_path(list, @feed) = "/feeds/41/feed_lists/41"
feed_list_path(@feed, list) = "/feeds/5/feed_lists/5"
feed_list_path [@feed, list] = "/feeds/41/5/feed_lists/41/5
明らかに私が欲しいのは
feed_list_path(list, @feed) = "/feeds/41/feed_lists/5"
これは、has_many:through関係では不可能ですか?