• “黑神话·悟空”免安装在线玩,无视显卡等硬件要求!!
  • √ 游戏免下载安装 √ 5分钟随开随玩 √ 关机不计费!低至¥14.90/月!
🔥进入竞技-直面天命🔥

生成一个按lat lng 计算距离的golang mongo 代码

时间2023-03-03 17:18:18 提问来自 山东省青岛市 的网友 分类创作 浏览324
// 这里假设你已经有了一个MongoDB的连接,并且collection名称是locations // 创建一个查询条件,以计算距离当前位置的所有地理位置 var query = bson.M{ "$near": bson.M{ // $near表明我们想要找到附近的地理位置。 "$geometry": bson.M{ // $geometry表明我们想要在2dsphere中使用某些特定几何图形作为参考。 "type": "Point", // 这里表明我们正在使用2D平面上的一个特定点作为参考。 "coordinates": []float64{lng, lat}, // 此处是查询时使用的当前lat lng坐标信息 }, "$maxDistance": distance, // 这里是要搜寻的最大距离(单位是meters) }, "status": true, // 状态必须是true才能匹配到数据库中存储的数据 } } ) });

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 Tor浏览器如何下载 下一篇 神印王座圣采儿被鸡巴插入