javascript - 无法实现 st_distance_sphere

标签 javascript postgresql sequelize.js ejs

在尝试创建一个应用程序,其功能之一是搜索给定点附近的某些地方时,我遇到了以下错误:

SequelizeDatabaseError: st_distance_sphere (geometry, geometry) function does not exist.



我在文档中看到它有效,但我看不到失败。
const distance= Sequelize.fn('ST_Distance_Sphere', Sequelize.col('ubication'), ubication);

这是冲突代码

这是另一个变量
const ubication = Sequelize.literal(`ST_GeomFromText('POINT( ${meeti.ubication.coordinates[0]} ${meeti.ubication.coordinates[1]} )' )`);

非常感谢您提前

最佳答案

您使用的函数名称已过时。正确的名字是 ST_DistanceSphere

关于javascript - 无法实现 st_distance_sphere,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62223193/

相关文章:

javascript - localStorage 中的 Angular 缓存

javascript - 如何洗牌一个NodeList

java - hibernate 和 postgresql。导出架构时出错

javascript - new Date() 更改小时问题_ JavaScript

javascript - 用于下拉菜单的 JQuery 选择器

javascript - Jquery 导航栏无法正常工作

sql - Django限制分组查询的方法

mysql - SQLITE 请求语法错误

node.js - sequelize - 更新行而不改变 updated_at 字段

typescript - 续写 TypeScript 中的模型 getter