我正在尝试使用 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 一起使用