如何在Mongodb中使用Java驱动程序创建GeoJSON对象

时间:2014-05-01 13:55:30

标签: java mongodb

我是MongoDB的新手。谁能告诉我如何创建一个简单的GeoJSON对象?我将使用GeoSpatial查询,因此我需要一些基本的帮助,使用Java Mongo驱动程序创建GeoJSON对象。

2 个答案:

答案 0 :(得分:1)

您无法使用Java Driver创建单独的GeoJSON对象。您将不得不使用查询构建器来生成GeoJSON查询。

使用Basicdb对象并将Geo数据附加到对象。

答案 1 :(得分:1)

尝试使用SpringData Mongo驱动程序。它在Criteria对象中有方法来创建所需的查询类型:

http://docs.spring.io/spring-data/data-mongo/docs/1.4.2.RELEASE/api/index.html?org/springframework/data/mongodb/core/query/Criteria.html

MongoDB的官方Java驱动程序真的不是很好。相应的JavaScript命令在Java API中分布不均,有时您需要执行@ Sambhav-Sharma所说的内容:只需将MongoDB运算符作​​为字符串传递。