我正在用postgresql运行spring boot2和myBatis。我在我的数据库中安装了postgis扩展。从我的应用程序运行查询时-我收到错误: PSQLException: error: type "geometry" does not exist.在PGAdmin中运行相同的查询-I得到结果,这意味着扩展安装成功。在没有几何参数的情况下从Java运行查询时-也成功。这是来自mybatis的查询
当我运行包含PostgreSQL强制转换的::geometry查询时,会得到一个type "geometry" does not exist错误。我在Ubuntu12.04上使用php5-pgsql V5.3.10、php5-fpm 5.4.13、Laravel 4、PostgreSQL9.1、PostGIS 2.0.1。geometry类型是后地理信息系统特有的.
如果没有强制转换,则查询运行良好。当直接使用PostgreSQL对pgAdmin3数据库进行查询时,原