【发布时间】:2014-05-23 08:55:12
【问题描述】:
我刚刚将 mongodb 从 2.4 升级到 2.6。 现在当我运行查询时
$hospitals=$qb->select('distance','title','date','photos','description')
->field('coordinates')
->near((float)$lat, (float)$lng)
->limit(9)
->getQuery()
->execute()
->toArray();
距离始终为空。
这是一个错误还是什么?
PS:$lat & $lng 都可以!
【问题讨论】:
-
它会返回以前版本的内容吗?另外为什么不尝试真正的 mongoshell?
-
我正在使用 mongodb Doctrine ODM,它适用于 geoNear,但不适用于 near..
-
啊!格式最近发生了变化。见docs.mongodb.org/manual/reference/glossary/…
标签: mongodb