go-gorm 相关问题

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

扩展协议限制为 65535 个参数 - Golang Gorm

我在golang中使用Gorm库来处理数据库(postgres操作)。 我正在执行下面提到的查询以获取一些详细信息。 query = query.Where("id in ?", ids).Find(&dest)

回答 1 投票 0

Golang GORM DB 模拟

我必须模拟测试一个服务。要创建新服务,我需要通过 gorm.DB{},但每次我通过它并运行测试时,我都会收到 nil 指针错误(恐慌)。 请帮助了解如何模拟 gorm.DB{} 实例

回答 4 投票 0

使用Go通过Gorm通过外键对数据进行排序

我不知道,一直呆在这里...... 所以我需要根据外键对数据进行排序。 我一直在尝试一些代码(见下文),但根本不起作用。 这是我的结构数据: 输入用户...

回答 1 投票 0

使用 GORM 为 array_agg 选择返回 null(Postgres SQL - GORM)

大家我想将 array_agg 扫描到 pg.StringArray 元素,详细信息如下: 去结构: 类型 QuestionData 结构 { QuestionSummary 字符串 `json:"question_summary"` 问题...

回答 1 投票 0

如何使用 Gorm 向现有列添加默认值

我正在使用 gorm 并有一个像这样的模型: 类型 MyModel 结构 { 创建时间 time.Time 更新时间 time.Time } 我在部署数据库后意识到创建时间和更新时间

回答 3 投票 0

GORM:如何一对一链接?

我正在尝试从数据库加载队列项目。我已经创建了一个 API 端点,但无法获取要预加载的队列项目的数据。 相反,我取回了项目,其中包含空数据集,例如: { &...

回答 1 投票 0

GORM 交易(和锁定)

我了解 GORM 支持将命令包装在事务中,以便在发生故障时进行恢复。但我(从文档中)不清楚 GORM 事务是否支持某种形式的行锁定或......

回答 1 投票 0

gorm:无法为 main.Application 预加载字段存储库

当到达此端点时,我收到以下错误,然后是进程退出: 2023/11/16 20:13:38 无法预加载 main.Application 的字段存储库 退出状态1 我正在尝试预加载 Reposi...

回答 1 投票 0

golang 模型中的可选额外信息

我在golang中实现了三个后端模型 类别、产品和文档 模型定义如下 类型类别结构体{ 识别码单位 标题字符串 产品展示 []*产品展示 } 类型产品

回答 1 投票 0

由于 GORM 中的参数绑定,如何从结果查询中删除单引号?

我想使用 GORM 在 PostgreSQL 中创建一个架构。我目前正在这样做 - err = db.Exec("创建架构?", *org.Name).Error; 以下是查询结果 - 创建...

回答 1 投票 0

github.com/go-playground/validator/v10 包中的Required_If 组合问题

软件包版本例如。 v9、v10: 软件包版本:v10 问题、问题或改进: 当我尝试运行下面的代码时。我收到此错误,这是有线的 输出 验证错误:密钥:'Application.Appl...

回答 1 投票 0

如何创建检查数组是否包含值的查询? golang gorm

这就是模型的外观: 类型板结构 { Id uint `gorm:"primaryKey;autoIncrement;unique" json:"id"` 所有者 uint `json:"owner"` 名称字符串 `json:&q...

回答 2 投票 0

如何告诉gorm保存丢失的时间。时间字段为NULL而不是'0000-00-00'?

我为用户提供了这个自定义类型: 类型用户结构{ UserID uint64 `gorm:"primaryKey"` 创建时间.时间 更新时间.Time 上次登录时间.Time } 当传递给 g...

回答 3 投票 0

Golang 发送带有状态的 json 响应的正确方法

如何发送 json 响应,并在响应正文中包含状态代码。 我的代码 func getUser(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/json"...

回答 2 投票 0

golang GORM 和 Gin 无法创建具有关联的对象

我正在使用 GORM 进行 ORM 以及我的 Golang API 来与我的数据库进行通信。 但是,对于创建与数据库关联的实体,代码失败了 (DB.Create(&data)) ...

回答 1 投票 0

gorm exec 使用原始 sql 从插入事务返回 ID

我正在使用 GORM 来运行 SQL 查询。我正在尝试将 INSERT 语句作为 TRANSACTION 执行,因为我需要能够返回最新插入的 ID。 这是一个代码片段: 查询 := ` S...

回答 2 投票 0

如何使用 sqlmock 在 Go 中模拟表计数查询(GORM HasTable)?

我正在使用 sqlmock 对一组用 Go 编写的 Mysql 数据库查询处理程序进行单元测试。这对于标准 SELECT / INSERT 查询非常有效。对于我们的数据库健康检查,我使用 GORM 的 DB.Migrator().Ha...

回答 2 投票 0

尝试在 docker 上使用 go mod 下载时出错

我正在使用 docker、Postgres 和 gorm 制作一个应用程序(使用 ORM 库) 当我想构建我的 docker 映像时,出现此错误(某种 EOF?) 我的代码是如此简单并且无需执行即可正确运行...

回答 2 投票 0

Golang GORM:如何使用 Preaload 从单个查询中选择多个模型

我有一组模型,我想在一个请求中获取它们,但出现映射错误:结果的字段 Model1:为关系定义有效的外键或实现 Valuer/Scanner 接口。 t...

回答 1 投票 0

通过 M2M 获取 ID 为空或不等于特定 ID 的关联记录

我有一个表,我们就叫TableA,它和账户表有关系,我们就叫TableB。现在,TableA 是一种通知,我使用带有

回答 1 投票 0

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