GBase 8s
适配迁移
问答

golang+gorm,最新的GCI有更新吗

发表于2026-07-31 21:12:12191次浏览11个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:8s

【操作系统】:麒麟v10

【CPU】:arm64

【问题描述】*:golang+gorm,最新的GCI有更新吗,现在用的25年8月份的版本,问题不少。。另外现在有支持mac系统的GCI了吗

比如text类型的字段,存储的是json字符串,但是查询返回的不完整,数据内容没多长;如果换成varchar2类型,长度65535,就没这种问题。。

主要还是text类型的字段兼容有很大问题,主要就是读取,偶尔里面存的是空字符串,会导致CGO直接异常崩溃,golang服务也随之崩溃。。

还发现json类型的查询也不支持,比如:SELECT sum(json_unquote(json_extract(i.data,'$.TD_26'))) as total_26 FROM report_data as i WHERE i.report_id=3 and i.delete_time is null LIMIT 1,这个在DBeaver中查询是有数据的,gorm查询的结果是0。。只能使用原生sql。。

评论

登录后才可以发表评论
郑文发表于 2个月前
GBase8s V8.8 CSDK 3.6.3_3x3_1
用户头像
GBase用户28017发表于 2个月前
@郑文:牛。
 等烟雨发表于 2个月前
@郑文:我现在用的就是GBase8s V8.8 CSDK 3.6.3_3x3_1,这不就是25年的版本嘛。。
用户头像
GBase用户28017发表于 1个月前
@ 等烟雨:更新慢啊。
milan发表于 2个月前
GBase8s V8.8 CSDK 3.6.3_3x3_1
 等烟雨发表于 2个月前
@milan:我现在用的就是GBase8s V8.8 CSDK 3.6.3_3x3_1,这不就是25年的版本嘛。
用户头像
GBase用户28017发表于 1个月前
@ 等烟雨:等吧。
 等烟雨发表于 2个月前
没有官方人员看一下嘛。。我现在用的就是GBase8s V8.8 CSDK 3.6.3_3x3_1,这不就是25年的版本嘛。。
用户头像
GBase用户28017发表于 1个月前
@ 等烟雨:估计更新比较慢。
GBase用户21143发表于 2个月前
GBase8s V8.8 CSDK 3.6.3_3x3_1 这个用时暂时没遇到问题。
用户头像
GBase用户28017发表于 1个月前
@GBase用户21143:我还没用这个呢。