我正在尝试将最接近的结果(按距离)传递到documentDB上的某个点,类似于MongoDB中的$near
。
我尝试了一些变体,但不断收到错误/不支持的消息, 而且我觉得我可能错过了适当的方式。
我知道docDB也有一个MongoDB API,在我使用documentDB API的时候用$near
查询这个API是不是可行?
答案 0 :(得分:0)
您似乎正在使用Azure Cosmos DB:DocumentDB API,并且您希望查询距离点最近/最近的结果(按距离)。据我所知,它支持一些built-in Spatial functions,但目前它不支持最近的。{3}}。
This thread讨论了一个类似的问题,正如Andrew Liu所说,我们可以在查询中选择距离,并在客户端或通过存储过程对其进行排序以获得最近的点。
此外,有人给了feature request,你可以投票。