【发布时间】:2017-04-24 14:15:54
【问题描述】:
我正在尝试在创建时与表建立 has_many 关系,并将其添加到已创建的另一个表中。
我的User 表已经没有任何关系了。
我想创建一个 Pro_user 与关系 has_many User。
问题是一个User 可以有多个Pro_user,一个Pro_user 也可以有多个User。
所以两个表都需要has_many 对吗?
所以我想到的是那个
rails g model pro_user name:string email:string password_digest:string user:references
但这不是正确的事情,它正在将belongs_to从Pro_user变为User
还有我应该怎么做才能在我现有的表 User 上添加 has_many ?我是否必须进行迁移才能重新创建表并添加关系?
感谢您的帮助!
【问题讨论】:
标签: ruby-on-rails associations