Я получаю такую ​​ошибку вместо того, чтобы получать от пользователей «ошибку»: «User.geoNear - это не функция» Как исправить эту ошибку? - PullRequest
0 голосов
/ 03 мая 2019

В целях тестирования я хочу найти окружающих меня пользователей, используя географическое местоположение. Когда запрос get сделан с соответствующим lan и lng, эта ошибка происходит

User.geoNear ( {type: 'Point', координаты: [parseFloat (req.query.lng), parseFloat (req.query.lat)]}, {maxDistance: 100000, сферическая: правда} ) .Затем (функция (пользователи) { res.send (пользователи); .}) Поймать (следующий); });

Я ожидаю, что пользователи вокруг меня будут отображаться на консоли ближайших 100000 м

...