文档数据库多边形查询
Document DB Polygon Query
我之前的问题在这里
现在下面的查询不会 return 文档。
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"}
我如何return这个文件?提前致谢
您的多边形是一个三角形,您在查询中指定的点位于该三角形之外。试试 [8.2, 3.5].
我之前的问题在这里
现在下面的查询不会 return 文档。
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"}
我如何return这个文件?提前致谢
您的多边形是一个三角形,您在查询中指定的点位于该三角形之外。试试 [8.2, 3.5].