具有相同模型的Rails_to和has_many

问题描述 投票:0回答:1

我正在尝试在两个模型UsersCircles之间的轨道中创建数据库架构。圆是用户定义的组,只有创建此组的用户才知道。圈子包含用户选择要加入该圈子的其他用户以及圈子名称。

所以我的解决方法如下:

  1. 用户模型:has_many:圈子
  2. 圆圈模型:属于:用户已有很多:用户

我知道存在一个has_many through方法,但是我不知道这对我的情况是否必要。

ruby-on-rails postgresql database-design database-schema
1个回答
0
投票

您实际上需要两个不同的关联。第一个是一对多关联。设置它的惰性方法是:

© www.soinside.com 2019 - 2024. All rights reserved.