В Rails 3 с ActiveRecord у меня есть 2 модели (пользователи и задачи). Эти модели связаны вместе с помощью has_many: через ассоциацию с другой моделью, Assignments. Как найти все задачи, которые НЕ связаны с конкретным пользователем?
class User < ActiveRecord::Base
has_many :assignments
has_many :tasks, :through => :assignments
end
class Tasks < ActiveRecord::Base
has_many :assignments
has_many :users, :through => :assignments
end
class Assignments < ActiveRecord::Base
belongs_to :users
belongs_to :tasks
end