go的gorm定义了一个产品类,有个字段为图片列表,类型为string[],存数据没问题,但是取数据?
这是我的模型定义:
type Product struct {
Id int
CreatedAt time.Time
UpdatedAt time.Time
Name string `gorm:"type:varchar(64);not null" json:"name"`
Description string `gorm:"type:varchar(128);not null" json:"description"`
Price float32
Pics Pics `gorm:"type:text" json:"pics"`
}
type Pics []string
如何实现Find方法中text类型到string[]的转化呢?
gorm有这里接口吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一般是把数组json一下存储成string的形式,然后gorm获取之后,转成数组即可,很方便的,比你多存储一个表方便的不要太多了
不能的,你可以自己在你的
Product
自己实现方法进行操作.