教程 > gorm 教程 > 阅读:91

gorm 复合主键——迹忆客-ag捕鱼王app官网

通过将多个字段设为主键,以创建复合主键,例如:

type product struct {
  id           string `gorm:"primarykey"`
  languagecode string `gorm:"primarykey"`
  code         string
  name         string
}

注意 :默认情况下,整型 prioritizedprimaryfield 启用了 autoincrement,要禁用它,我们需要为整型字段关闭 autoincrement

type product struct {
  categoryid uint64 `gorm:"primarykey;autoincrement:false"`
  typeid     uint64 `gorm:"primarykey;autoincrement:false"`
}

查看笔记

扫码一下
查看教程更方便
网站地图