Как я могу опустить столбцы из gorm.Model. Например. Дата создания, Дата изменения.
Рассмотрим следующую модель:
type User struct{
gorm.Model
Firstname string
Lastname string
}
Теперь я могу выбрать конкретный столбец с помощью:
db.Select("Firstname").Find(&users)
Однако, хотя он исключает столбец Lastname, он не исключает столбцы, которые поступают из gorm.Model. Результат будет примерно таким:
[{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"Firstname":"Foobar"}]
Мне нужен только столбец Имя.