Mongoid Geonear результаты сортировки
С моей консоли Монго я могу запустить:
db.runCommand({geoNear: "coords", near: [coords], spherical: true, maxDistance: 5})
Все работает отлично, я получаю результаты, отсортированные по наиболее близкому документу. Но когда я пытаюсь использовать приложение для рельсов с помощью mongoid, я все равно получаю результаты, но не сортирую их.
session = Mongoid.session('default')
res = session.command({geoNear: "coords", near: [params[:lat].to_i, params[:lon].to_i], spherical: true, maxDistance: 5})
Это почему? Как я могу получить отсортированные результаты в моем контроллере? Заранее спасибо.