1

我对 Ruby on Rails 还很陌生,我正在处理关联,例如表 has_many :facts 或 belongs_to :list,

我们也与用户打交道吗?对于用户模型:

has_many :lists

然后列表模型应该有

belongs_to :user

现在这是否意味着我需要在表中创建一个新列?现在我只有电子邮件和密码摘要。我是否需要添加新迁移才能添加新列list_id。我已经做到了rake db:migrate。我可以简单地在迁移文件中添加一列吗?

谢谢

4

1 回答 1

2

是的,您必须创建一个新列,如果您已经运行迁移,则必须创建一个新列。

但是,列表必须具有user_id.

于 2013-05-05T17:51:45.390 回答