mybatis与postgresql处理array的问题

mybatis与postgresql处理array的问题

问题描述

因为需求,使用了group by与array_agg将varchar或者bigint类型变为一个数组,这样多行结果就变为了一行结果,但是mybatis的jdbcType没有对应的数据类型。

解决

这时你可以自己造轮子(java mybatis操作 postgresql array数组类型)(我没用过),另一种方式是,使用string_agg函数,将数据变为字符串(varchar),结果返回后使用java处理。

可以考虑一下

猜你喜欢

转载自blog.csdn.net/weixin_43229107/article/details/84326001