转自:http://blog.goyiyo.com/archives/1984
使用的是 mongo-java-driver 2.11.4
maven资源包下载方法:
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>2.11.4</version>
</dependency>
Java代码处理:
BasicDBObject index = new BasicDBObject("gps", "2d");
coll.ensureIndex(index);
查询条件的写法
BasicDBObject object = new BasicDBObject("gps", new BasicDBObject("$near", Arrays.asList(42.424110930486, 128.12194988221)).append("$maxDistance", 3/111.12));
mongo对象的获取不支持spring
本文介绍了如何使用mongo-java-driver 2.11.4版本创建MongoDB中的2D地理空间索引,并展示了如何进行基于地理位置的近邻查询。文章通过具体的Java代码示例详细解释了索引创建及查询条件的设置。
1万+

被折叠的 条评论
为什么被折叠?



