Mongoid Geonear排序结果

时间:2015-05-13 10:23:20

标签: ruby-on-rails-4 mongoid geo

从我的mongo控制台我可以运行:

      db.runCommand({geoNear: "coords", near: [coords], spherical: true, maxDistance: 5}) 

一切正常,我得到的结果按哪个文档最接近排序。 但是当我尝试使用mongoid的rails应用程序时,我仍然会得到结果但没有排序。

      session = Mongoid.session('default')
      res = session.command({geoNear: "coords", near: [params[:lat].to_i, params[:lon].to_i], spherical: true, maxDistance: 5})

为什么?如何在控制器中获取排序结果? 提前谢谢。

0 个答案:

没有答案