1.9 以降、mongo は複数の場所のドキュメントをサポートしていますhttp://www.mongodb.org/display/DOCS/Geospatial+Indexing#GeospatialIndexing-MultilocationDocuments
doctrine mongo odm を使用しており、この機能はプロジェクトにとって不可欠です。
mongo odm で複数の場所にあるドキュメントを作成する方法を知っている人はいますか?
1.9 以降、mongo は複数の場所のドキュメントをサポートしていますhttp://www.mongodb.org/display/DOCS/Geospatial+Indexing#GeospatialIndexing-MultilocationDocuments
doctrine mongo odm を使用しており、この機能はプロジェクトにとって不可欠です。
mongo odm で複数の場所にあるドキュメントを作成する方法を知っている人はいますか?
mongodb-odm issueで尋ねたのと同じ質問でこれを相互参照します。
配列フィールドのマルチキー インデックスの場合と同様に、ODM がこれに対して特別なサポートを必要としているとは思いません。ポイントの配列を含むフィールドに地理インデックスを定義してみてください。また、ODM の地理に関するドキュメントでは、埋め込みオブジェクトを使用して座標を保持することが提案されていることに注意してください。MongoDB はそれをサポートしますが、配列 (つまり[x, y]
) が推奨されます。