Your Question
Type Model struct {
UID int `gorm:"primaryKey"`
Swtich1 int
Swtich2 int
}
func CreateModel() {
data := Model{UID:10001}
db.Create(&data)
}
// on gorm.io/driver/mysql v1.5.7
// on gorm.io/gorm v1.25.11
// log is sql cost=[8.190ms], rows=1, sql=INSERT INTO `database1`.`model` (`uid`,`swtich1`,`swtich1`) VALUES (10001,0,0)
Expected answer
按照文档 log应该是
INSERT INTO database1.model (uid) VALUES (10001);
是吗?