Я использую вспомогательный метод CanCan load_and_authorize_resource
для извлечения ресурсов и создания авторизации, но у меня есть такой вложенный ресурс, как этот
load_and_authorize_resource :company
load_and_authorize_resource :accountings, :through => :company, :class => 'Departments::Accounting'
но мне нужно
@accountings можно найти по другому атрибуту, а не по идентификатору Departmets :: Accounting, и присвоить этому атрибуту значение, например
@accountings = @company.find_by_period_id(@period.id)