Извините за мой бедный Энгли sh.
Я использую 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()
вместо этого, но результат был таким же.
Пожалуйста, скажите мне, где мой код пошёл не так.