0
модели Пользователь должен иметь ассоциацию:Та же модель has_many и belongs_to к другой модели
has_many :owner_tasks, class_name: 'Task', foreign_key: 'user_id'
has_many :doer_tasks, class_name: 'Task', foreign_key: 'doer_id'
И модель задачи должна иметь ассоциацию:
belongs_to :owner, class_name: 'User', foreign_key: 'owner_id'
has_many :doers, class_name: 'User', foreign_key: 'doer_id'
Задача должна иметь много творящих, и только один владелец. Как право строить эту Ассоциацию?
у меня есть ошибки, когда я пытаюсь создать объект задачи 'ActiveRecord: : StatementInvalid: PG :: UndefinedTable: ERROR: отношение "tasks_users" не существует' –
@AlexandrDmitrenko Извините, я не пробовал. Новая версия должна работать. –