对于GORM,我希望使用uuid作为主键,而不是默认的递增整数。我的模特: ID string `gorm:"primaryKey" sql:"type:uuid;primary_key;default:uuid_generate_v4This is a Gorm hook.
func (u *User) BeforeCreate(tx *gorm.DB) erro
当我更新嵌套模型时,GORM不会更新子模型,它会插入新的子模型并更新父模型。我有一个相当简单的数据模型,我有一个基本模型 ID string `gorm:"primaryKey;unique;type:uuid;default当我想更新客户/客户联系人时,GORM最终插入一个新联系人并更新客户。我希望GORM能更新这两种模式。{FullSaveAssoc
我是新手,在将我的CRUD应用程序从使用普通SQL迁移到GORM时,我遇到了基于主键的查询在与源匹配时返回主键和nil的问题,而它应该返回值/记录本身,如中所述postgres=#SELECT * FROM users WHERE id = 1;
id | name | age | created_at | updated_at |