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:錯誤:關係「tasks_users」不存在' –
@AlexandrDmitrenko對不起,我沒有嘗試。新版本應該可以工作。 –