Нужно ли указывать имя столбца? - PullRequest
0 голосов
/ 24 сентября 2019

Я делаю проект Go с помощью gorm.

При создании таблицы необходимо указывать имя столбца в опции?Когда вы смотрите на формулу и нуждаетесь в сопоставлении

ID`gorm: "column: user_id"

Нужно написать что-то вроде этого

UserID int32 `gorm:" column: user_id "`

Разве не неправильно осознавать, что в этом нет необходимости?

1 Ответ

1 голос
/ 24 сентября 2019

Вам нужно пометить поле struct, если вы хотите, чтобы имя столбца отличалось от его поведения по умолчанию.

Это объявление UserID int32 дает вам поле user_id.Вы не могли бы указать тег gorm, если он вам подходит, но если вы это сделаете - это не ошибка.

...