本教材由知了传课辛苦制作而成,仅供学习使用,请勿用于商业用途!如进行转载请务必注明出处!谢谢!

DML操作

是对数据的操作

一、增删改查

1.增

db.Create(&User{Id:1,Name:"hallen",Age:18})

2.查

var user User db.First(&user,1) // 默认使用id字段 fmt.Println(user) db.First(&user,"name=?","hallen") // 查询指定字段 fmt.Println(user)

3.改:先查再改

var user User db.First(&user,1) // 默认使用id字段 db.Model(&user).Update("age",20) // 这里的Model是查询出来的结构体对象user,不是模型

4.删:先查再改

var user User db.First(&user,1) // 默认使用id字段 db.Delete(&user)

1409人已阅读,今天你学习了吗?

添加新回复
目录