最新 最热

go-zero + gorm 写测试的一点随笔

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-08-27
1

在GORM中为上百万的数据的表添加索引,如何保证线上的服务尽量少的被影响

使用GORM的日志功能来分析查询模式。可以通过设置GORM的日志模式来捕获执行的SQL语句:

2024-08-22
1

Go + Echo + Gorm项目从0到1搭建

Echo 项目是一个功能强大且用途广泛的 Web 框架,用于使用 Go 编程语言构建可扩展且高性能的 Web 应用程序。它遵循简单性、灵活性和性能的原则,为开发人员提供了一个高效的工具包,用于构建强大的 Web 应用程序。...

2024-08-15
1

GORM V2 几个最实用的功能和升级注意事项

最近在自己在开发个人的新项目,这个项目预计未来几个月后能跟大家见面,项目搭建的过程中遇到了ORM版本选择的问题,经过自己仔细斟酌还是选择了GORM的 V2版作为项目的ORM框架,这个抉择过程其实就是说服自己不使用的V1的一...

2024-06-26
1

如何在项目中加入casbin进行简单的权限验证

casbin是目前流行的身份鉴定工具之一,笔者在近期写的一个项目中也使用到了casbin对于项目的权限进行鉴定,于是在此分享一下笔者是如何使用casbin进行权限判定的。...

2024-03-10
2

gorm 教程 一

模型一般都是普通的 Golang 的结构体,Go的基本数据类型,或者指针。sql.Scanner 和 driver.Valuer,同时也支持接口。

2024-02-01
1

gorm 教程二

belongs to 关联建立一个和另一个模型的一对一连接,使得模型声明每个实例都「属于」另一个模型的一个实例 。

2024-01-31
1

Gorm 应用开发时区问题与unique唯一索引字段数据冲突问题

一般情况下,我们在定义表模型的时候,会使用time.Time,但是会根据当前时间存储。返回给前端的时候做时区转换会比较复杂,所以一般用int64:

2024-01-19
2

Gorm 关联关系介绍与基本使用

belongs to 会与另一个模型建立了一对一的连接。 这种模型的每一个实例都“属于”另一个模型的一个实例。

2024-01-14
1

Gorm实战,轻松掌握数据库增删改查技巧!

CRUD通常指数据库的增删改查操作,本文详细介绍了如何使用GORM实现创建、查询、更新和删除操作。

2024-01-12
1