文档DB多边形查询

时间:2016-05-12 17:24:09

标签: azure-cosmosdb

我之前的问题是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 个答案:

答案 0 :(得分:1)

您的多边形是一个三角形,您在查询中指定的点位于该三角形之外。试试[8.2,3.5]。