【发布时间】:2020-02-11 06:47:32
【问题描述】:
对不起,我的英语不好。
我使用db.Create() 在我的代码中插入值。
这是我的模型
type users struct {
id int `json:"id"`
name string `json:"name"`
email string `json:"email"`
password string `json:"password" `
website string `json:"website" `
nickname string `json:"nickname"`
grade string `json:"grade"`
bracket string `json:"bracket"`
banned bool `json:"banned"`
verified bool `json:"verified"`
admin bool `json:"admin"`
joined *time.Time `json:"joined"`
}
和代码
db.Create(&users{
name: name,
email: strings.ToLower(email),
password: password,
grade: number,
})
执行后sql出错。
[2020-02-11 14:29:07] [0.32ms] INSERT INTO `users` VALUES()
其他操作就好了,比如First(),Where()。
我尝试改用NewRecord() 或Save(),但结果是一样的。
请告诉我我的代码哪里出错了。
【问题讨论】: