Найти расстояние между гекодами - PullRequest
0 голосов
/ 11 июля 2019

У меня есть геокод в моих документах в коллекции mongodb, мне нужно вернуть расстояние до него из двух геокодов в моей руке. Я пробовал $ geoNear, но мы не можем использовать два $ geoNear в нашем агрегированном запросе. Пожалуйста, помогите.

Route.aggregate([
            {
                $geoNear: {
                    near: first_route.origin.geocode,
                    spherical: true,
                    distanceField: "origin.distance",
                    key: "origin.geocode" 
                } 
            }  ], function (err, data) {
            //console.log(data);
            if (err) {
                res.json(err);
            }
            res.json(data);
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...