现在我想在 posts 表上,添加一个到 user 的关联 ... 创建一个 migration ... 名字是 AddUserRefToPosts .. 添加一个 user 字段,类型是 references ... 执行一下 ...
rails generate migration AddUserRefToPosts user:references
再找到这个 migration ...
添加关联,用了一个 add_reference 方法 .. 这个关联是在 posts 表上 ... 索引是 :user ... :foreign_key 的值是 true ... 意思就是要添加一个合适的外键 ...
再去运行一下这个 migration ...
完成以后 ... 我们可以打开 phpmyadmin ... 选中应用的数据库 ... 查看一下 posts 这个表的结构 ... 这里会多了一个 user_id 字段 ...
它关联的是 users 表上的 id 字段 ... 回到数据库 .. 打开 设计器 ...
在这里,会显示 posts 表与 users 表的关系 ...