При использовании geoNear возвращает все поля / весь документ для объекты, которые он находит, есть ли способ ограничить его подмножеством полей?
Это в настоящее время не поддерживается. Единственный обходной путь - использование $ near и выполнение расчета расстояния (dist = sqrt (dx * dx + dy * dy)) самостоятельно