私のアプリでは、シートコントローラーがあり、モデル名はSheetですが、ルートは次のとおりです
routes.rb
namespace :magazine do
resources :pages, :controller => "sheets" do
resources :articles do
resources :comments
そのため、url は magazine/page/1/article... になります。
Article コントローラーで、シートの load_and_authorize_resource を呼び出して、関連するシートの記事にアクセスできるようにする方法。私は試した
load_and_authorize_resource :sheet, :class => 'Sheet', :parent => false
load_and_authorize_resource :through => :sheet
@sheet.articles にアクセスできません......