Ruby on rails Rails关联:需要在一列中散列ID吗?
我有一个Ruby on rails Rails关联:需要在一列中散列ID吗?,ruby-on-rails,ruby,associations,Ruby On Rails,Ruby,Associations,我有一个用户模型和一个公司模型,我希望每个用户都有一个可变数量的公司(他们曾经工作过),这些公司可以由例如当前用户公司拉取 公司名单是由我提供的,不是用户,而且是固定的 我想我不想要 在用户模型中有单独的列,例如。 公司1、公司2、公司3,因为一些用户可能已经工作了10年 公司,一些只有1 将用户ID放入公司模型中,如下所示 多个用户 这在Rails协会中如何工作?我是否需要在用户模型的一列中的散列中包含多个公司ID才能实现这一点?如果是这样的话,我该怎么做,或者还有其他方法吗?仅仅是一个拥
用户
模型和一个公司
模型,我希望每个用户都有一个可变数量的公司(他们曾经工作过),这些公司可以由例如当前用户公司
拉取
公司名单是由我提供的,不是用户,而且是固定的
我想我不想要
- 在用户模型中有单独的列,例如。 公司1、公司2、公司3,因为一些用户可能已经工作了10年 公司,一些只有1
- 将用户ID放入公司模型中,如下所示 多个用户
这在Rails协会中如何工作?我是否需要在用户模型的一列中的散列中包含多个公司ID才能实现这一点?如果是这样的话,我该怎么做,或者还有其他方法吗?仅仅是一个
拥有并且属于许多关系有什么问题吗?谢谢-我感觉这会很简单!最后我用了一个has\u many:通过,显然has\u和\u属于\u到\u many现在是半弃用的。