GORM 使用笔记


原文地址声明:https://blog.csdn.net/qq_23179075/article/details/88066241

数据库:MySQL
  • 1. 编程语言:GO 数据库操作 连接
  • 2. 数据迁移
  • 3. 检查表是否存在
  • 4. 创建表
  • 5. 删除表
  • 6. 修改列
  • 7. 删除列
  • 9. 添加索引
  • 10. 模型定义 约定 gorm.Model结构体
  • 11. 表名是结构体名称的复数形式
  • 12. 更改默认表名
  • 14. 字段ID为主键
  • 15. 字段CreatedAt用于存储记录的创建时间
  • 16. 字段UpdatedAt用于存储记录的修改时间
  • 17. 字段DeletedAt用于存储记录的删除时间,如果字段存在
  • 18. 指定外键
  • 19. 指定外键和关联外键
  • 20. 包含一个
  • 21. 包含多个
  • 22. 多对多
  • 23. 多种包含
  • 24. 关联模式
  • 25. 读写数据 创建 创建数据
  • 26. 默认值
  • 27. 在Callbacks中设置主键
  • 28. 扩展创建选项
  • 29. 查询
  • 30. Where条件查询(简单SQL)
  • 31. Not条件查询
  • 32. 带内联条件的查询
  • 33. Or条件查询
  • 34.查询链
  • 35. 扩展查询选项
  • 36. FirstOrInit
  • 37. Attrs
  • 38. Assign
  • 39. FirstOrCreate
  • https://www.xuchunhua.com/?p=538

    相关