复合主键

将多个字段设置为主键将创建复合主键,例如

type Product struct {
ID string `gorm:"primaryKey"`
LanguageCode string `gorm:"primaryKey"`
Code string
Name string
}

注意 整数类型的 PrioritizedPrimaryField 默认启用 AutoIncrement,要禁用它,您需要关闭 int 字段的 autoIncrement

type Product struct {
CategoryID uint64 `gorm:"primaryKey;autoIncrement:false"`
TypeID uint64 `gorm:"primaryKey;autoIncrement:false"`
}

铂金赞助商

黄金赞助商

铂金赞助商

黄金赞助商