2016-05-12 53 views
0

我的上一個問題在這裏DocumentDB Spatial Query - Odd Result文檔數據庫多邊形查詢

現在下面的查詢將不會返回文檔。

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

我大約一年前在那裏。這是一個很棒的產品。與其他數據存儲選擇的差異都是獨一無二的,並且在重新編程思考時有點難以學習。你會到達那裏。 :-) –