go-gorm 相关问题

GORM是由jinzhu开发的编程语言Go的ORM库。

如何使用 GORM 将字段的 COLLATION 设置为 utf8_general_ci?

我想在MySQL数据库中有一个不区分大小写且唯一的字符串类型字段。我使用了以下模型: 类型用户结构{ Id int64 `json:"id" sql:...

回答 1 投票 0

不支持的数据类型:GORM 字段上出现 &[] 错误,其中自定义 Valuer 返回 nil?

我试图为 postgres 数据库创建一个 GORM 模型,其中包含一个带有自定义扫描器和值器的类型,用于将字符串切片与字符串相互转换,以保存为单个数据库 c...

回答 2 投票 0

如何获取gorm中的最后一条记录?

我正在开发一个 Golang 应用程序,我需要从表中获取最后一条记录。我有下面提到的模型: 类型 SQLTransaction 结构 { Id int `pro...

回答 1 投票 0

无法使用 GORM 迁移表

我在 superbase.com 创建了一个 Postgres 数据库,并想使用 GORM 将其连接到我的 Golang 项目。但是当我尝试迁移表时,它会抛出错误。 #database.go 包初始化...

回答 1 投票 0

GORM 中引用和外键之间的区别

在 GORM 文档中供参考和外键 https://gorm.io/docs/belongs_to.html 外键有什么作用? 参考有什么作用? 外键和

回答 1 投票 0

GORM 中引用和外键的区别

我正在阅读GORM文档,并没有完全理解引用和外键之间的功能和区别。 这是我正在谈论的文档: https://gorm.io/docs/

回答 1 投票 0

Golang ORM 中引用和外键有什么区别,各自的作用是什么?

我正在阅读GORM文档,并没有完全理解引用和外键之间的功能和区别。 这是我正在谈论的文档: https://gorm.io/docs/

回答 1 投票 0

如何从gorm中的模型获取表名?

是否可以获取模型的表名?我发现可以从 ModelStruct 获取它,但我不知道如何正确执行。我没有找到该结构的任何初始化。 用户:=...

回答 5 投票 0

如何预加载不直接相关的模型

我有这样的模型 类型 TreatmentFormOutput 结构 { 识别码单位 输出 ID 单元 输出 输出 TreatmentFormID 单元 指标 []OutputIndicator...

回答 1 投票 0

如何通过gorm更新数组?

类型 Person 结构体 { ID int64 `gorm:"列:id;primaryKey;autoIncrement:false"` Pets []string `gorm:"列:pets;类型:ARRAY"` } 人 := 人{ID: 1} 宠物 := []s...

回答 1 投票 0

Golang gorm 插入一个始终带有 0 的 float64 值

我有一个 MariaDB 表字段,数据类型为“double”,默认属性 创建表 `id` INT NOT NULL AUTO_INCRMENT, `日期` 日期不为空, “可用百分比”双倍, 英语...

回答 1 投票 0

当我更新gorm版本到v1.25.12时,运行dbresolver插件(v1.5.2)失败

我的代码如下 gormDb, err = gorm.Open(mysql.Open(fmt.Sprintf("%s:%s@tcp(%s:%d)/%s?charset=utf8mb4&parseTime=True&loc=Local", viper.GetString("mysql .用户名”),毒蛇。

回答 0 投票 0

GORM - “`”附近存在语法错误,但使用字符串文字的查询中没有反引号

我将此代码递归到类别结构中: 我使用了这个查询: 错误 = DB.Exec(` 递归类别CTE AS ( 选择 ID、标题、Parent_id、说明、

回答 1 投票 0

GORM 中是否可以自动迁移有循环关系的表?

我一直在尝试在我们的Golang项目中实现GORM Orm,但似乎我有一个小问题。 其中一个结构具有循环依赖性,所以现在当我尝试自动迁移表时

回答 2 投票 0

从 Golang 中的日期获取该月的第几周

我想获取日期中当前月份的周数 我用过 isoWeek() func (t Time) ISOWeek() (年、周 int) 但它是一年中的返回周数,而且我还使用了另一个appro...

回答 1 投票 0

如何使用 GORM 在 Postgres 的 JSONB 字段中插入数据

我有这样的模型 模型.go 输入 yourTableName 结构体 { 名称字符串 `gorm:"type:varchar(50)" json:"name"` 电子邮件字符串 `gorm:"type:var...

回答 4 投票 0

Gorm 关联删除不会删除行,而是更新行

客户有很多角色。我想在删除客户端后删除所有角色。 类型客户端结构体{ Id 字符串 `gorm:"primaryKey"` 创建于...

回答 2 投票 0

如何为多列创建唯一约束?

我有以下结构,想在(UserId 和 Contact)上创建唯一索引。这在 gorm 中可能吗? 类型联系结构{ gorm.模型 UserId uint `gorm:"index;not n...

回答 1 投票 0

GORM 未返回正确的时间。日期时间类型 mysql 列的时间值

数据库由db.AutoMigrate(&models.User{})创建 用户在包中:模型 类型用户结构{ 用户名字符串 `json:"用户名" gorm:"primaryKey; not null; u...

回答 1 投票 0

Go GORM NOT IN 查询 id 列表

我正在尝试在 GORM 中运行 SELECT * WHERE ID NOT IN (?) 查询,但它似乎不起作用。 的论点?参数来自应用程序,不是数据库子查询,这将是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.