gpt4 book ai didi

node.js - 我想找到从一个位置到另一个位置的距离并找到最近的位置

转载 作者:行者123 更新时间:2023-12-03 22:20:35 24 4
gpt4 key购买 nike

我收到此错误

error: function st_distancesphere(geography, geometry) does not exist
我被困在这个问题上,我正在使用 sequalize js orm
我正在使用这个查询我做错了什么!!!
    var location = sequelize.literal(`st_geomfromtext('POINT(${aLat} ${aLng})')`);
var distance = sequelize.fn('st_distancesphere',
sequelize.literal('location::geometry'), location)
provider
.findAll({
attributes: [[distance, 'distance']],
where: sequelize.where(distance, { [Op.lte]: 10000 }),
logging: console.log,
})

location lat lng
0101000020E6100000A913D044D8C03640DA1B7C6132F95240 |22.7533 | 75.8937
0101000020E6100000EF38454772B93640CD3B4ED191F85240 | 22.7244 | 75.8839

最佳答案

确保该功能在您的发布版本中确实可用。正如 in this answer 所述,这很容易成为您的问题。

关于node.js - 我想找到从一个位置到另一个位置的距离并找到最近的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67034535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com