连接MongoDB,查询地理位置的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

连接MongoDB,查询地理位置的问题

2019-04-09 13:40:45 1775 1

com.mongodb.MongoException: can't find any special indices: 2d (needs index), 2dsphere (needs index), for: { position: { $nearSphere: [ 120.344944, 36.067463 ] } }
at com.mongodb.QueryResultIterator.throwOnQueryFailure(QueryResultIterator.java:214)
at com.mongodb.QueryResultIterator.init(QueryResultIterator.java:198)
at com.mongodb.QueryResultIterator.initFromQueryResponse(QueryResultIterator.java:176)
at com.mongodb.QueryResultIterator.(QueryResultIterator.java:64)
at com.mongodb.DBCollectionImpl.find(DBCollectionImpl.java:86)
at com.mongodb.DBCollectionImpl.find(DBCollectionImpl.java:66)
at com.mongodb.DBCursor._check(DBCursor.java:458)
at com.mongodb.DBCursor._hasNext(DBCursor.java:546)
at com.mongodb.DBCursor.hasNext(DBCursor.java:571)

我已经利用
db.PostCo.createIndex( { location : "2dsphere" } )
db.PostCo.createIndex( { location : "2d" } )
创建相应的索引。
还是无法正常工作。

本问题及下方已被采纳的回答均来自云栖社区【Redis&MongoDB 社区大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

取消 提交回答
全部回答(1)
  • 李博 bluemind
    2019-07-17 23:32:58

    db.PostCo.ensureIndex( { location : "2dsphere" } )
    mongodb,2d搜索,我记得好像是这么创建索引的,看你的错误是在java中用的第三方包报错了?在mongodb命令行中查询正常吗?

    0 0
相关问答

2

回答

阿里云 MongoDB 云数据库技术优势是什么?

2021-12-14 22:53:17 506浏览量 回答数 2

1

回答

阿里云 MongoDB 云数据库技术优势

2021-01-08 20:18:04 543浏览量 回答数 1

1

回答

云数据库MongoDB支持哪些语言的客户端进行连接?

2020-03-29 12:37:30 514浏览量 回答数 1

0

回答

云数据库 MongoDB 版的使用前须知

2017-10-30 15:30:35 1140浏览量 回答数 0

0

回答

云数据库 MongoDB版使用前须知

2017-10-30 16:04:04 1278浏览量 回答数 0

0

回答

如何在云数据库 MongoDB中重置密码

2017-10-30 16:47:40 1493浏览量 回答数 0

0

回答

如何在云数据库MongoDB 版中获取连接实例七要素

2017-10-30 16:08:23 1461浏览量 回答数 0

0

回答

如何在云数据库 MongoDB 版获取连接实例七要素

2017-10-30 15:37:51 1632浏览量 回答数 0

0

回答

如何在云数据库MongoDB 版中设置白名单

2017-10-30 16:06:28 2216浏览量 回答数 0

0

回答

如何在云数据库 MongoDB 版设置白名单

2017-10-30 15:35:30 1954浏览量 回答数 0
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式
立即下载
云数据库MongoDB监控指标解读与关注
立即下载
《阿里云数据库 MongoDB 专属集群版》
立即下载