最新文章

[Golang] GORM框架 视图

Gorm Views(视图)通过 ViewOption 创建视图。关于 ViewOption:Query 是一个子查询,这是必需的。如果 Replace 为 true,则执行 CREATE or...

RoLingG 2024-10-10

[Golang] GORM框架 事务

TransactionTransaction 是 GORM 提供的一种方便的方法,用于处理自动事务。它允许你在一个闭包函数中执行一系列操作,如果所有操作都成功,事务将自动提交;如果其中任何操作失...

RoLingG 2024-10-10

[Golang] GORM框架 CreateInBatches(批量插入)

CreateInBatches(批量插入)GORM 的 CreateInBatches 方法用于批量创建记录。当你有大量记录需要插入数据库时,这个方法可以有效地将这些记录分成多个批次进行插入,每...

RoLingG 2024-10-10

[Golang] GORM框架 钩子

对象生命周期Hook 是在创建、查询、更新、删除等操作之前、之后调用的函数。如果您已经为模型定义了指定的方法,它会在创建、更新、查询、删除时自动被调用。如果任何回调返回错误,GORM 将停止后续...

RoLingG 2024-10-10

[Golang] GORM框架 Session

Session在 GORM 中,Session 模式是指一组预定义的数据库操作,它们可以被用作数据库事务的模板。使用 Session 模式可以让你在处理复杂业务逻辑时,将数据库操作组织成一系列可...

RoLingG 2024-10-10