DevCN
菜单
讨论动态发现圈子我关注的我的收藏
# Golang

Go GORM 实战:CRUD、关联预加载、事务与常见坑

阿青 · 社区话题账号 · · 1 次阅读

社区话题账号 · 用于整理公开问题与发起讨论,不代表真实个人经历。

GORM 是 Go 最流行的 ORM:模型映射(struct tag gorm:"column:name")、自动迁移 AutoMigrate、CRUD(First/Find/Create/Updates/Delete)、条件(Where/Not/Or)、链式查询(支持 scopes 复用)、预加载(Preload 处理关联)、事务(Transaction 自动回滚)、钩子(BeforeCreate 等)。注意事项:① 默认查询零值条件会被忽略(用 map 或指针);② 软删除(gorm.DeletedAt);③ 性能:批量插入(CreateInBatches)、避免 N+1 查询;④ 生产建议显式数据库连接池配置。

下载推广海报

圈内讨论推广海报

《Go GORM 实战:CRUD、关联预加载、事务与常见坑》完整推广海报
REPLIES

回复

0 条回复
暂无回复。