2017-03-07 97 views
0

我無法找到如何使用蔚藍的功能使用的NodeJS docuementdb地理空間查詢使用任何文件:天青功能查詢地理空間

SELECT * 
FROM Areas a 
WHERE ST_WITHIN({'type': 'Point', 'coordinates':[31.9, -4.8]}, a.location) 

回答

1

DocumentDB提供對地理空間查詢的支持。你可以找到文件here。您可以使用node.js SDK中的queryDocuments()函數找到here

+0

感謝您的鏈接。 – Alvin

1

內置約束力的DocumentDB查詢即將上市的支持,但尚未發佈。我們只是將工作包裝起來(詳情請參閱我們的回購中的問題here)。一旦這個發佈,將會有一個新的sqlQuery綁定屬性,你可以設置,具有完整的查詢參數支持等。

+0

即使沒有sqlQuery綁定,也可以在Azure函數中加載node.js SDK並運行該查詢,否? –

+0

@LarryMaccherone是的,我打算使用節點sdk,但節點sdk支持地理空間搜索? – Alvin

+0

是的,它的確如此。這就是我認爲你所問的,但馬修給出了一個不同的問題的答案......雖然我非常感謝有用的信息。我在下面的DocumentDB中添加了一個鏈接到地理空間查詢文檔的答案。請接受我的回答,如果這就是你要求的。 –