php - 函数 st_contains(sde.st_geometry, sde.st_geometry) 不存在
问题描述
ST_Contains
请帮忙,我尝试在 Laravel 上使用 PostGIS功能
SQLSTATE [42883]:未定义函数:7 错误:函数 st_contains(sde.st_geometry, sde.st_geometry) 不存在
提示:没有函数匹配给定的名称和参数类型。您可能需要添加显式类型转换。
- Laravel 框架 6:13.1
- PostgreSQL 9.6.15
- 地理信息系统 2.4
如果在 pgAdmin 中运行,此 SQL 查询可以正常工作。
解决方案
您可能必须使用包含它的模式的名称来限定该函数:sde.st_contains
解释是架构不在您的search_path
.
推荐阅读
- java - 如何让 Discord Bot 等待特定用户使用 JDA 发送消息?
- java - 从另一个类访问正在运行的应用程序类
- c# - 正则表达式匹配基本路径
- mysql - MySQL - 用第 2 行的第 2 列减去第 1 行的第 1 列
- excel - 无法将剪贴板中的数据范围粘贴到其他工作簿的选定单元格
- jupyter-notebook - 在 Daru 中,如何在单个 Cell 中显示多个 DataFrame?
- google-dl-platform - 可以启动在不同实例类型上创建的磁盘映像吗?
- django - 在小部件级别检查错误和其他值 - 可能使用自定义表单字段
- javascript - Webpack css-loader 没有导入 CSS
- events - 是否依赖 Gdk::ModifierType 计算机?