MongoDB を使用して空間レコードを保存しています。一部のレコードはポリゴンであり、その他はポイントです。データは継続的に挿入されています。
ポリゴンにポイントが含まれるすべてのレコードにアクセスできる必要があります。Mongo の空間クエリでは、ポリゴン内のすべてのポイントを見つけることができますが、ポイントを含むすべてのポリゴンを見つけることはできません。MongoDB の別のデータベース システムでこれを行う良い方法はありますか?
MongoDB を使用して空間レコードを保存しています。一部のレコードはポリゴンであり、その他はポイントです。データは継続的に挿入されています。
ポリゴンにポイントが含まれるすべてのレコードにアクセスできる必要があります。Mongo の空間クエリでは、ポリゴン内のすべてのポイントを見つけることができますが、ポイントを含むすべてのポリゴンを見つけることはできません。MongoDB の別のデータベース システムでこれを行う良い方法はありますか?
残念ながら、現時点ではこのクエリを実行する方法はありません。ただし、アプリケーションを単純化する場合を除きます (つまり、すべてのポリゴンが特定の半径 [または半径の小さなセット] の円であると仮定します)。
あなたが説明した機能のオープン チケットがあります: https://jira.mongodb.org/browse/SERVER-2874