我有这个用户的结构
type User struct {
gorm.Model
Username string `gorm:"not null;unique" json:"username"`
Password *string `gorm:"not null"json:"password,omitempty"`
Email string `gorm:"not null;unique"json:"email"`
Addresses *[]UserAddress `json:"addresses,omitempty"`
}
当我将json绑定到我的struct时,我可以像这样将
的密码保存到数据库中userObj := User{}
password := *userObj.Password
userObj.Password = &password
db.Debug().Save(&userObj)
不起作用的部分是当我尝试将相同的东西应用于地址字段时。终端出错是“字段值无效”。
这是游乐场link