2016-05-12 8 views
0

私の前の質問はこちらDocumentDB Spatial Query - Odd Result文書DBポリゴンクエリ

以下のクエリはドキュメントを返しません。

SELECT * FROM root r WHERE ST_WITHIN({'type':'Point','coordinates':[3.5, 8.2]}, r.geometry) 

これは私の改正文書である:

{ 
"id": "747941cfb829_1453640096710", 
"geometry": { 
    "type": "Polygon", 
    "coordinates": [[[0, 
    0], 
    [10, 
    0], 
    [10, 
    10], 
    [0, 
    0]]] 
}, 
"name": "name"} 

私はこの文書を返すにはどうしますか?事前に感謝します

答えて

1

多角形は三角形であり、クエリで指定したポイントはその三角形の外にあります。 [8.2、3.5]を試してください。

+0

ありがとうございました。私は間違いなくDocumentDBの学習曲線上にいる。 –

+0

私は約1年前にそこにいました。それは素晴らしい製品です。両方のデータストレージの選択肢との違いは、貴重なものであり、思考を再プログラムする際に学ぶのが少し難しくなります。あなたはそこに着くでしょう。 :-) –

関連する問題