Мы хотим объединить пользовательскую модель с моделью задач. У меня есть две роли в пользовательской модели, которые мы хотим выполнять с пользовательскими задачами. В моей пользовательской модели две взаимосвязи с моделью задач:
class User < ActiveRecord::Base
has_many :tasks,:dependent=>:destroy
has_many :manager_tasks, :class_name => 'Task',:foreign_key => 'manager_id',dependent: :destroy
end
class Task < ActiveRecord::Base
belongs_to :user
belongs_to :manager ,:class_name => 'User',:foreign_key => 'manager_id'
end
нам нужнопоиск с обоими контактами пользователей. Но это работает только один пользователь отношения или менеджер, не работающий на обоих.
Заранее спасибо