Ruby on rails 4 Mongoid Geonear排序结果

Ruby on rails 4 Mongoid Geonear排序结果,ruby-on-rails-4,mongoid,geo,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({ge

从我的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})
为什么呢?如何在控制器中获得排序结果? 先谢谢你