【问题标题】:How to use Haversine formula in Sequelize-typescript to get distance between two coordinates如何在 Sequelize-typescript 中使用 Haversine 公式来获取两个坐标之间的距离
【发布时间】:2022-07-08 02:46:13
【问题描述】:
SELECT id, 
( 6371 * 
    ACOS( 
        COS( RADIANS( db_latitude ) ) * 
        COS( RADIANS( $user_latitude ) ) * 
        COS( RADIANS( $user_longitude ) - 
        RADIANS( db_longitude ) ) + 
        SIN( RADIANS( db_latitude ) ) * 
        SIN( RADIANS( $user_latitude) ) 
    ) 
) 
AS distance FROM the_table HAVING distance <= the_table.SOME_COLUMN ORDER BY distance ASC"

我想在 sequelize-typescript 中转换这个查询。

【问题讨论】:

    标签: mysql node.js typescript sequelize.js sequelize-typescript


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 2011-06-22
    • 1970-01-01
    • 2018-10-28
    • 1970-01-01
    相关资源
    最近更新 更多