mongodb查找附近的单车为空

GeoResults: [averageDistance: 0.0 KILOMETERS, results: ]
  • 1.

下面是代码:

@Override
	public GeoResults<Bikes> findNear(double longitude, double latitude) {
		//查找附件500米的未使用的单车,要求只显示最近的10辆
		NearQuery nearQuery = NearQuery.near(longitude, latitude, Metrics.KILOMETERS);
		nearQuery.maxDistance(0.2).query(new Query().addCriteria(Criteria.where("status").is(0)).limit(10));

		//GeoReslut不但封装了要查找的单车数据,还封装了距离
		GeoResults<Bikes> bikes = mongoTemplate.geoNear(nearQuery, Bikes.class);
		return bikes;
	}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
mongodb
java
2021-09-12 14:08:12
6832浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
红叶亦知秋

楼主这是对之前问题的补充吗?

https://harmonyos.51cto.com/answer/2025

分享
微博
QQ
微信
回复
2021-09-13 16:23:54


相关问题
mongodb查找附近单车报错
5066浏览 • 2回复 待解决
sim.getOpNameSync获取到
850浏览 • 0回复 待解决
条形码识别坐标信息
2407浏览 • 1回复 待解决
HarmonyOS fingerList[0]获取导致crash
665浏览 • 1回复 待解决
info 获取是失败 一直
2755浏览 • 1回复 待解决
app.getInfo获取应用配置信息
1293浏览 • 1回复 待解决
鸿蒙 | Jar包中解析xml文件值。
8272浏览 • 1回复 待解决
判断字符串是否和空白符
2417浏览 • 1回复 待解决