链接http://gorm.io/docs/preload.html谈到了 GORM 中的预加载,但我无法理解这个函数的作用。
type User struct {
gorm.Model
Username string
Orders Order
}
type Order struct {
gorm.Model
UserID uint
Price float64
}
db.Preload("Username")
db.Preload("Orders").Find(&users)
有人可以解释这两个语句会做什么吗?输出会是什么?
是preload用来缓存结果的吗?
江户川乱折腾
相关分类