私はMongoDBを初めて使用し、コレクションに保存された位置データ(緯度-経度)を使用してデータベースを作成したいと考えています。このデータを格納する GeoJSON オブジェクトを作成する予定です。このコレクションに 2 つのインデックスを作成できるかどうかを知りたいのですが、そのうちの 1 つは 2Dsphere インデックスで、もう 1 つのインデックスは、同じコレクション内で一意の IP アドレスなどの他の値にすることができますか? これが可能な場合、これらのインデックスを作成するにはどうすればよいですか?
2403 次
1 に答える
0
これはうまくいくはずです:
db.position.ensureIndex({"geoField.coordinates":"2dsphere","ipaddress":1})
この記事を見てください
役立つことを願っています
于 2013-06-27T19:54:53.433 に答える