GORM 默认允许对结构体所有导出字段进行读写,但有时你希望某些字段“只读”、“只写”甚至“假装不存在”。
GORM 不会报错(运行时可能 panic 或查错表),因为 *gorm.DB 是“万能容器”,类型信息在编译期就丢了。
当从数据库生成结构时,您也可以通过面的方式,给生成的model添加模板方法,例如:
GORM内置了一个gorm.Model结构体。gorm.Model是一个包含了ID, CreatedAt, UpdatedAt, DeletedAt四个字段的G...