本网站可以通过分类标签帮助你快速筛选出你想看的文章,记住地址:www.Facec.cc

gorm字段标签

type User struct {
	Id   int	`gorm:"primarykey"`
	Name string
	Age  int
	Addr string
	Pic  string
}

// 自动迁移到数据库
db.AutoMigrate(&User{})

// 插入记录
db.Create(&User{Name:"bgbiao",Age:18,Email:"bgbiao@bgbiao.top"})
db.Create(&User{Name:"xxb",Age:18,Email:"xxb@bgbiao.top"})
var user User
var users []User

// 查看插入后的全部元素
fmt.Printf("插入后元素:\n")
db.Find(&users)
fmt.Println(users)

// 查询一条记录
db.First(&user,"name = ?","bgbiao")
fmt.Println("查看查询记录:",user)

// 更新记录(基于查出来的数据进行更新)
db.Model(&user).Update("name","biaoge")
fmt.Println("更新后的记录:",user)

// 删除记录
db.Delete(&user)

// 查看全部记录
fmt.Println("查看全部记录:")

db.Find(&users)
fmt.Println(users)

字段标签tag

image.png

image.png

# golang   gin   gorm  

评论