—
由
今天使用gorm时, 踩了一个坑
查询的一张表中某些字段为null, 会出现如果前一行的值不为null, 后一行的值为null, gorm返回的数据, 后一行字段为null的值会变成前一行不为null的值
后面研究了半天, 发现是因为没用指针的缘故
//原代码 stores := &[]models.Store{} //修改后的代码 stores := &[]*models.Store{}
后面发现升级到最新的gorm 1.24.5版本就好了, 目前使用的是1.23.6
您的邮箱地址不会被公开。 必填项已用 * 标注
评论 *
显示名称 *
邮箱 *
网站
在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。
发表回复