首页 > 解决方案 > 有没有办法停用 created_at 和 updated_at 的 us?

问题描述

我只想停用我的 gorm 模型的 created_at 和 updated_at 字段,但无法在文档中找到它。

尝试在数据库中创建行时出现此错误:

Error 1054: Unknown column 'created_at' in 'field list'

标签: gogo-gorm

解决方案


created_at、id、updated_at、deleted_at 字段通过将 gorm.Model 嵌入到您的结构中来嵌入到您的模型中。

所以,禁用它们而不是做

type Product struct {
  gorm.Model
  Code  string
  Price uint
}

type Product struct {
  ID    uint `gorm:"primarykey"`
  Code  string
  Price uint
}

推荐阅读