У меня есть задачи, которые я хочу отобразить в контексте проекта.Они связаны через ассоциацию habtm.Итак, у меня есть три таблицы: projects, tasks and projects_tasks
.
resources :projects do
resources :tasks
end
class Project < ActiveRecord::Base
has_and_belongs_to_many :tasks
...
class Task < ActiveRecord::Base
has_and_belongs_to_many :projects
...
Как мне настроить load_and_authorize_resource
через ассоциацию habtm?
# ???
class TasksController < ApplicationController
load_and_authorize_resource :project
load_and_authorize_resource :task, :through => :project, :shallow => true
...