Gremlin: создание списка по местоположению количества активных и неактивных пользователей

Для тех, кто использует Xamarin и не имеет доступа к классу GeoCoordinate, вместо этого вы можете использовать класс Android Location:

public static double GetDistanceBetweenCoordinates (double lat1, double lng1, double lat2, double lng2) {
            var coords1 = new Location ("");
            coords1.Latitude = lat1;
            coords1.Longitude = lng1;
            var coords2 = new Location ("");
            coords2.Latitude = lat2;
            coords2.Longitude = lng2;
            return coords1.DistanceTo (coords2);
        }
0
задан Veronica 25 March 2019 в 13:46
поделиться

1 ответ

Это сработало для меня!

g.V().hasLabel('Location').filter(has('name',between('US','UT'))) .project('Name','Active', 'Inactive', 'Total')  .by('name')  .by(__.both('people_location').out('people_usertype') .where(values('activationStatus').is(eq('Active'))).count())  .by(__.both('people_location').out('people_usertype') .where(values('activationStatus').is(eq('Inactive'))).count())  .by(__.both('people_location').out('people_usertype').count())

0
ответ дан Veronica 25 March 2019 в 13:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: