Возвращает список вершин (list-2), чьи отношения связаны только с подмножеством других вершин (list-1) - PullRequest
0 голосов
/ 23 января 2019

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

Например, я передам список людей, например: Рам, Дэвид и Алан. Я должен вернуть список людей, которые являются только друзьями Раму, Дэвиду или Алану (в любой комбинации, любой из них, с любыми двумя или всеми из них)

Как я могу это сделать?

1 Ответ

0 голосов
/ 25 января 2019

ОК, так что из комментариев / обсуждения - я думаю, это то, что вы ищете:

g.V().hasLabel('person').
   filter(not(out('knows').has('name',without('Ram','David','Alan')))).
   out('knows').
   path().by('name')

Ура, Kelvin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...