首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#gorm

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

seth-shi

5810

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

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

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

10810

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

心安事随

如果数据库中还没有我们需要的表,我们可以使用 gorm 的 AutoMigrate 方法来自动创建表。这个方法会根据我们的模型来生成对应的 SQL 语句,并执行...

13010

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

KevinYan

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

18510

gorm的update不更新零值问题

蒙古上单2

gorm默认情况下调用.update方法,如果传入的是model对象,不会更新零值字段。

59010

golang中使用gorm写入time.Time的类型时间问题

KunkkaWu

在定义Tag model的时候,由于没有定义default:null,因此gorm在处理SQL的时候,就会自动使用零值来代替。

2.8K20

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

陈杪秋

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

23620

gorm 教程 一

onenewcode

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

26700

gorm 教程二

onenewcode

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

19510

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

贾维斯Echo

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

44410

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

贾维斯Echo

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

39110

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

贾维斯Echo

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

3.1K20

Gorm 数据库表迁移与表模型定义

贾维斯Echo

因为这里我们是测试学习使用,单独安装MySQL 比较费时费力,所以这里使用Docker方便快速掌握Gorm 相关知识。

33810

Gorm 入门介绍与基本使用

贾维斯Echo

ORM(Object-Relational Mapping)是一种编程技术,它将对象和关系数据库之间的映射抽象出来,使得开发者可以通过面向对象的方式操作数据库,...

66210

手把手,带你从零封装Gin框架(四):数据库初始化(GORM)

用户10002156

许多框架都会引入 ORM 模型来表示模型类和数据库表的映射关系,这一篇将使用 gorm1 作为 ORM 库,它遵循了 ActiveRecord(模型与数据库表一...

1.6K20

学习gorm系列十:使用gorm.Scopes函数复用查询逻辑

Go学堂

gorm Scopes是一个非常强大的特性,它可以让你复用你的逻辑,在查询时实现更为复杂的查询逻辑。在使用gorm Scope时,你需要定义一个Scope函数,...

56510

go-zero 中使用 gorm gen

seth-shi

由于go-zero自带的sqlx太难用, 实在无法忍受写这么多的魔法字符串, 所以这边在go-zero中引入gorm

77410

GORM 使用记录:配置链接超时、输出SQL语句

孟斯特

在建立数据库连接时,你可以设置连接超时。这可以在GORM的初始化过程中完成。以下是一个示例:

1.7K10

GROM gorm.DB 对象剖析

恋喵大鲤鱼

执行不同的 SQL 可以复用同一个全局 gorm.DB 对象,其背后的原理是基于 gorm.DB 对象 clone 属性的值,如果为 1 则克隆。在 gorm....

45910

GORM中使用虚拟字段

HHTjim 部落格

作者:matrix 被围观: 12 次 发布时间:2023-11-30 分类:Golang | 无评论 »

34010
领券