我定义了一个模型。我想在该模型的postgres中进行高级选择查询。
原始查询如下所示:
SELECT
6371 * acos(
cos(
radians("+CustomerLat+")
) * cos(radians(sto.lat)) * cos(
radians(sto.lng) - radians("+CustomerLng+")
) + sin(
radians("+CustomerLat+")
) * sin(radians(sto.lat))
) AS distance
FROM
stores sto
ORDER BY
distance ASC
LIMIT 1
我可以直接在模型上使用sequelize,而不是在raw中执行此操作吗?
Stores
.findAll()
.then(function(res){ //****// })