求最近的一家门店
已知用户坐标和商户的坐标,从一组商家中筛选离用户位置最近的一个商家。求优雅的筛选方法。
用户坐标: lat, lng
商户Model: Shop包含latitude,longitude字段
我理解的是计算直线距离 然后排序
shop表应该也有经纬度两个字段
关于后续优化 应该就是加索引了
sql 应该是这样
参考文章