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