【发布时间】:2017-05-05 09:21:31
【问题描述】:
情况:
Symfony 3.2
jsor/doctrine-postgis 1.3 - 在配置中配置了服务和所需的数据类型
带有 PostGIS 扩展的 PostgreSQL 数据库。
两种模式:
- 地理位置
- sch1
架构地理具有几何表。
Schema geo 具有 postgis 扩展。
Schema geo 有视图geometry_columns 等
当我尝试运行时
./bin/console 学说:mapping:import --force GeoBundle xml
我收到错误
[Doctrine\DBAL\Exception\TableNotFoundException]
执行 'SELECT coord_dimension, srid, type
时发生异常 FROM 几何列
WHERE f_table_name = ?
和 f_geometry_column = ?'带参数 ["boisko", "geom"]:
SQLSTATE[42P01]:未定义表:7 错误:关系“geometry_columns”不存在
第 2 行:来自 geometry_columns
&
[Doctrine\DBAL\Driver\PDOException]
SQLSTATE[42P01]:未定义表:7 错误:关系“geometry_columns”不存在
第 2 行:来自几何列
&
[PDO异常]
SQLSTATE[42P01]:未定义表:7 错误:关系“geometry_columns”不存在
第 2 行:来自 geometry_columns
不知道有没有人有类似的问题,可以帮我解决一下。
【问题讨论】:
标签: doctrine-orm symfony postgis reverse-engineering