目录 01. 什么是ORM 02. 环境搭建 03. 连接数据库 高级设置 gorm 的命名策略 创建表 日志显示 04. 模型定义 定义一张表 自动生成表结构 修改表字段大小 字段标签 05. 单表查询 5.1 表结构 5.2 添加单条记录 5.3 批量插入 5.4 单条数据查询 5.5 根据主键查询 5.6 根据结构体进行查询 5.7 获取查询的结构 5.8 查询多条记录并返回Json数据 5.9 根据主键列表去查询 06. 更新数据 6.1 Save 保存所有字段 Select更新指定字段?编辑 6.2 Update批量更新 6.3 Updates更新 07. 删除数据 08. 添加钩子函数(HOOK) 09. Gorm高级查询 9.01 Where查询 9.02 Select 选择字段 9.03 排序 9.04 分页查询 9.05 去重 ?编辑9.06 分组查询 9.07 gorm执行原生sql 9.08 子查询 9.09 命名参数 9.10 从Find到Map 9.11 查询引用Scope 10. 一对多关系 10.1 表结构建立 重写外键关联 10.2 添加数据 外键添加 10.3 查询数据 预加载 嵌套预加载 带条件的预加载 自定义预加载 10.4 删除数据 级联删除 清除外键关系 11. 一对一关系 表结构搭建 添加记录 查询 删除 12. 多对多关系 12.1 表结构搭建 12.2 添加 添加文章,并创建标签 创建文章,添加已有标签 12.3 查询 12.4 更新 12.5 多对多自定义连接表(第三张表) 12.5.1 表结构及生成 12.5.2 操作案例 1. 添加文章并添加标签,并自动关联 2. 添加文章,关联已有标签 3. 给已有文章关联标签 4.?替换已有文章的标签 5. 查询文章列表,显示标签 SetupJoinTable 12.5.3 自定义连接表主键 生成表结构 12.5.4 操作连接表(自定义连接表的时候) 13. 自定义数据类型 13.1 存储json 插入数据 查询数据 13.2 存储数组 13.3 枚举类型 枚举1.0 枚举2.0 枚举3.0(用这个) 在grom中使用