gorm 中这样的定义是等价的嘛
来源:1-1 定义用户表结构
争取早日上岸
2021-12-02 16:21:11


我指这个自动更新的字段。如果不是,那么怎么用gorm实现上述sql中的create_time和update_time的定义呢
1回答
你应该是想问,我不用自动给updatedat传指,为什么还能自动添加时间吧。 首先要知道原理看源码:

这里可以看到,这里是采用了硬编码。 直接看你的字段名称,当前前面我们也能看到可以通过setting配置,但是你要想自己定义列名有两种方法:
名称还是用updateAt,只是在json tag中把列名改一下
gorm提供了 hook可以在你保存前,保存后。更新前、更新后、删除前、删除后定义逻辑
相似问题