我与 Go 的第一天。我尝试在 Revel 中使用 GORM 开发一种迁移机制。
这些是我的模型结构:
type Role struct {
gorm.Model
Name string
}
type User struct {
gorm.Model
Name string
Role Role `gorm:"foreignkey:RoleIdForRole;association_foreignkey:Id"`
}
我只是按如下方式自动迁移两个结构,效果很好。我看到名为“用户”和“角色”的表,但用户表没有字段“ role_id”或“roleID”
db.AutoMigrate(&models.Role{})
db.AutoMigrate(&models.User{})
我缺少什么?
墨色风雨
阿波罗的战车
相关分类