您的位置:首页 > 数据库 > Mongodb

MongoDB---地理索引

2014-04-23 14:55 176 查看
上一节中,介绍了基本的索引用法,这一届介绍一下地理索引。



地理索引的建立通过如下方式:ensureIndex({gps:"2d"}),即可建立。

地理索引必须要是2个元素组成的数组,或者是2个键组成的文档。

创建完了索引后,如果不指定min和max,默认范围是-180-180,可以通过

ensureIndex({gps:"2d"},{min:-1,max:2000})达到指定范围的效果。

在查找的时候通过$near来指定范围。



通过$within来指定使用的模具,$box是矩形,$center是圆形。



$box的第一个数组是左下角的点的坐标,第二个是右上角的点的坐标。

$center的第一个数组是圆心坐标,第二个是半径。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb index 地理索引