【发布时间】:2019-10-07 12:32:00
【问题描述】:
我有一个运行 PostGIS 的 Postgres 数据库。我正在使用 Node.js 和 Sequelize 来处理数据库中的数据。在我的一张桌子上,我有一个返回奇怪结果的几何列。
通常,当我使用 sequelize 查询几何列时,我会得到以下信息:
{
type: 'Point',
coordinates: [ 33.48051135141372, -111.92908778058047 ]
}
但由于某种原因,当我记录此列的结果时,我得到以下字符串:
01010000004D20CF54F80241409C8C9B8BAE9E5DC0
在其他表上,我得到了预期的结果。但是由于某些原因,对于这个特定的表/列,我无法从返回的数据中解析纬度和经度。
谁能解释为什么我会得到这个而不是上面的普通 JSON?
【问题讨论】:
标签: node.js postgresql sequelize.js postgis