是否需要指定列名?
Is it necessary to specify a column name?
我正在用 gorm 做一个 Go 项目。
创建table时,是否需要在选项中指定列名?
当您查看公式并需要映射时
ID`gorm: "column: user_id"
需要这样写
UserID int32 `gorm:" column: user_id "`
意识到这不是必需的是不是错了?
如果您希望列名不同于默认行为,则需要标记结构字段。
此声明 UserID int32
为您提供 user_id
字段。如果可以,您可以不指定 gorm
标签,但如果您愿意,那不是错误。
我正在用 gorm 做一个 Go 项目。
创建table时,是否需要在选项中指定列名? 当您查看公式并需要映射时
ID`gorm: "column: user_id"
需要这样写
UserID int32 `gorm:" column: user_id "`
意识到这不是必需的是不是错了?
如果您希望列名不同于默认行为,则需要标记结构字段。
此声明 UserID int32
为您提供 user_id
字段。如果可以,您可以不指定 gorm
标签,但如果您愿意,那不是错误。