在我的应用程序中,我有一个User
模型和Artist
模型。 users
和artists
都应该能够“关注”多位艺术家。我不确定如何描述这种关系,而且我对底层迁移完全迷失了。
我已尝试在这两个类中使用has_and_belongs_to_many :artists
,在has_and_belongs_to_many :users
中尝试使用Artist
,但这看起来非常混乱,我不知道如何编写迁移。
我查看了迁移的association docs;我不确定是否更容易拥有一个三等人并使用:through
关联,或者如果我需要一个用户到艺术家,另一个用于艺术家对艺术家,或者如果一个额外的课程就足够了。
帮助表示感谢,谢谢!