1.报错信息
使用pg进行树形菜单查询报错
Cast the output of the non-recursive term to the correct type.
3.解决办法
注意看两个as path的值,第一个的值是varchar,第二个应该是text, 这种属于是混合类型(mixing types),需要进行强转,一般使用第一个强转为:: text即可
参考:
PostgreSQL Cast the output of the non-recursive term to the correct type