【发布时间】:2012-11-23 08:54:38
【问题描述】:
我正在尝试使用 geoSpatial 查询来查询我的集合,以返回靠近某个点的结果以及与该点的距离。
我正在使用 Queryable#near_sphere 和 Mongoid http://mongoid.org/en/origin/docs/selection.html
这将对查询执行 $nearSphere 命令。
我见过geoNear 命令:
http://www.mongodb.org/display/DOCS/Geospatial+Indexing#GeospatialIndexing-geoNearCommand
这似乎返回了计算距离的结果
有没有办法:
a) 使用 nearSphere
返回距离
b) 将 geoNear 与 Mongoid 一起使用
【问题讨论】:
标签: ruby-on-rails mongodb mongoid