postgresql:operator does not exist: text[] && character varying[]
一种字符串转集合的写法: 打印的sql在navicat上运行正常: 经过调查发现mybatis把string_to_array识别成了text[] ,把array[#{0}]识别成了character varying[],所以导致二者没法直接相等,所以在后面加多一个::text[]把不同格式转换成相同格式,修改成如下代码后成功运行: 本文解决方案参考原文链接:https://blog.csdn.n…