轨道外国人插件



我的用户表应该有一个role_id(尚未添加到我的表中)我的角色表使用了默认的主 id:id

我目前正在尝试使用看起来像...

class AddForeignKeyToUserFromRole < ActiveRecord::Migration
  def change
    add_foreign_key( :users,:roles )
  end
end

但我的错误是说以下内容:Mysql2::错误:表中不存在键列"role_id":更改表users添加约束users_role_id_fk外键 (role_id ) 引用roles (id)

这是怎么回事??我错过了什么?

role_id

就像它说的,就像你说的?

当表列不存在时,如何在表列上设置外键?

相关内容

  • 没有找到相关文章

最新更新