3 多对多表 多对多 所谓的多对多就是在我们的多张表中会有一些关联关系。双向的一对多就直接可以理解为多对多,双向一对多需要第三张表来进行表示 Many to Many 会在两个 model 中添加一张连接表。 例如,您的应用包含了 user 和 language,且一个 user 可以说多种 language,多个 user 也可以说一种 lang…
2 一对多表 https://gorm.io/zh_CN/docs/has_many.html GORM 定义一个 gorm.Model 结构体,其包括字段 ID、CreatedAt、UpdatedAt、DeletedAt // gorm.Model 的定义,因为在 gorm.Model 中的这几个字段都是数据库中常用字段 type Model s…
1 GORM 入门 当我们学习一个新东西的时候如何快熟入门有以下几个步骤 1.1 什么是 ORM orm 是一种理念而不是软件 orm英文全称object relational mapping ,就是 对象映射关系 程序 简单来说类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的 为了保证一致的使用习惯,通过 or…