GORM使用指南一


​ gorm是一款开源的用来操作数据库的工具,采用提供的依赖包可以很方便的对数据库进行操作,正如官网描述的一下 The fantastic ORM library for Golang aims to be developer friendly.

​ 中文参考地址:https://gorm.io/zh_CN/docs/index.html

简介

1.1 特性

​ GORM具有下面的特性,下面的特性是从中文参考文档中抄录的:

​ 1,全功能 ORM

​ 2,关联 (Has One,Has Many,Belongs To,Many To Many,多态,单表继承)

​ 3,Create,Save,Update,Delete,Find 中钩子方法

​ 4,支持 PreloadJoins 的预加载

​ 5,事务,嵌套事务,Save Point,Rollback To Saved Point

​ 6,Context、预编译模式、DryRun 模式

​ 7,批量插入,FindInBatches,Find/Create with Map,使用 SQL 表达式、Context Valuer 进行 CRUD

​ 8,SQL 构建器,Upsert,数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dream21st

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值