2017-03-07 61 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中添加了一个链接到地理空间查询文档的答案。请接受我的回答,如果这就是你要求的。 –