【发布时间】:2021-06-02 05:57:43
【问题描述】:
我有一个具有此定义的模型(简化版):
type MyModel struct {
ID int64 `gorm:"primary_key;AUTO_INCREMENT"`
Uuid string `gorm:"type:binary(16);index:uuid_idx;default:(UUID_TO_BIN(UUID(), true));"`
}
我将UUID_TO_BIN 与swap_flag (docs) 一起使用以获得更好的性能。
我想知道在从MyModel 查询一行时,是否有办法告诉 GORM 在我的列 Uuid 上默认使用 BIN_TO_UUID(uuid, true)。
【问题讨论】: