使用documentDB api按距离排序

时间:2017-06-13 09:04:44

标签: geospatial azure-cosmosdb

我正在尝试将最接近的结果(按距离)传递到documentDB上的某个点,类似于MongoDB中的$near

我尝试了一些变体,但不断收到错误/不支持的消息, 而且我觉得我可能错过了适当的方式。

我知道docDB也有一个MongoDB API,在我使用documentDB API的时候用$near查询这个API是不是可行?

1 个答案:

答案 0 :(得分:0)

您似乎正在使用Azure Cosmos DB:DocumentDB API,并且您希望查询距离点最近/最近的结果(按距离)。据我所知,它支持一些built-in Spatial functions,但目前它不支持最近的。{3}}。

This thread讨论了一个类似的问题,正如Andrew Liu所说,我们可以在查询中选择距离,并在客户端或通过存储过程对其进行排序以获得最近的点。

此外,有人给了feature request,你可以投票。

相关问题