首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在geonear中设置minDistance

在geonear中设置minDistance
EN

Stack Overflow用户
提问于 2014-04-01 12:56:17
回答 1查看 440关注 0票数 0

我想要一个地理分页系统。我重温了这篇文章mongoDB博客文章

我的问题是,我使用的是理论MongoDB,而且我似乎找不到如何在Doctrine MongoDB中设置minDistance字段,我的蒙古语版本是2.4.8

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-10 06:37:10

对此的支持不是在Doctrine MongoDB中实现的,但是我已经在PR #171中实现了它,它现在在1.2.x-dev分支中(我们还没有一个1.2.0版本)。您可以查看PR中的文档块或单元测试,以了解如何使用它,但我将其建模为maxDistance()

我应该指出,在Doctrine MongoDB的1.1.x中,实际上不需要构建器方法将minDistance选项注入geoNear。如果您查看Query.php中的这段代码,您将看到我们将来自$options之上的构建器的选项合并,这最终来自查询的构造函数。如果您需要在没有预先存在的构建器方法的情况下将选项传递给其他命令,请记住这一点。

最后,您提到您使用的是MongoDB 2.4.8。请注意,MongoDB 2.4.x不支持此选项(对于geoNear)或查询运算符(对于$near$nearSphere)。它是在服务器-9395 (此承诺)中实现的,最早出现在2.5.1。当然,您也可以在2.6.0中找到它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22786564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档