使用2dsphere索引和IP地址索引索引mongodb集合

时间:2013-06-27 16:46:20

标签: mongodb indexing geojson ip-geolocation

我是MongoDB的新手,想要创建一个存储在集合中的位置数据(lat-long)的数据库。我计划创建GeoJSON对象来存储这些数据。 我想知道我是否可以在这个集合上创建2个索引,其中一个是2Dsphere索引而另一个索引可以是任何其他值,如同一个集合中唯一的IP地址? 如果可以,我该如何创建这些索引?

1 个答案:

答案 0 :(得分:0)

这应该有效:

db.position.ensureIndex({"geoField.coordinates":"2dsphere","ipaddress":1})

查看this article

我希望它有所帮助