使用gorm,定义表结构并利用自动迁移功能自动建表的时候,可以指定varchar类型字段的编码方式么?例如我有如下表结构CREATETABLE`student`(`name`varchar(255)DEFAULTNULL,`age`int(11)DEFAULTNULL)ENGINE=InnoDBDEFAULTCHARSET=utf8mb4如果现在我想要在go中定义一个同样的结构,应该如何做?
2 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
问题已经解决我是用的是gorm框架,在文档中发现有如下描述db.Set("gorm:table_options","ENGINE=InnoDB").CreateTable(&User{})可以使用该方式指定文档连接
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
typeMyStruct{gorm.ModelValuestring`json:"value"gorm:"type:longtext"`}通过type可以指定格式
添加回答
举报
0/150
提交
取消