【发布时间】:2014-05-15 18:15:48
【问题描述】:
我是 Ruby on Rails 的新手,想知道这是否是一个好的设置,或者是否有更好的配置。
背景: 该系统将用于向用户分配任务,跟踪分配者,并允许多人分配任务。
创建公司模型、用户模型、任务模型和 user_tasks 模型。
公司类
has_many :用户
has_many :任务
用户类
所属:公司
has_many :user_tasks
has_many :tasks,通过: :user_tasks
任务类
所属:公司
has_many :user_tasks
has_many :users, through: :user_tasks
UserTasks 类
属于_to :user
属于_to:任务
*使用布尔值跟踪分配器
【问题讨论】:
标签: ruby-on-rails ruby activerecord