上传者: 38646914
|
上传时间: 2021-12-13 14:03:58
|
文件大小: 54KB
|
文件类型: -
1. 创建
创建记录:
user := User{Name: "Jinzhu", Age: 18, Birthday: time.Now()}
db.NewRecord(user) // => 主键为空返回`true`
db.Create(&user)
db.NewRecord(user) // => 创建`user`后返回`false`
设置默认值:
可以在gorm tag中定义默认值,然后插入SQL将忽略具有默认值的这些字段,并且其值为空,并且在将记录插入数据库后,gorm将从数据库加载这些字段的值。
type Animal struct {
ID int64
Nam