Return 顶点列表(list-2),其关系仅与另一个顶点的子集(list-1)
Return list of Vertex (list-2), whose relationship are only with a subset of another vertexes(list-1)
我的问题是我想 return 所有顶点,其关系仅与另一个顶点列表的一个子集。
例如,我将传递一个人的列表,例如:Ram、David 和 Alan。我应该 return 支持 Ram、David 或 Alan 唯一朋友的人列表(任何组合,他们中的任何一个,与他们中的任何两个或全部)
我该怎么做?
好的,所以来自 comments/discussion - 我想这就是您要找的:
g.V().hasLabel('person').
filter(not(out('knows').has('name',without('Ram','David','Alan')))).
out('knows').
path().by('name')
干杯,
开尔文
我的问题是我想 return 所有顶点,其关系仅与另一个顶点列表的一个子集。
例如,我将传递一个人的列表,例如:Ram、David 和 Alan。我应该 return 支持 Ram、David 或 Alan 唯一朋友的人列表(任何组合,他们中的任何一个,与他们中的任何两个或全部)
我该怎么做?
好的,所以来自 comments/discussion - 我想这就是您要找的:
g.V().hasLabel('person').
filter(not(out('knows').has('name',without('Ram','David','Alan')))).
out('knows').
path().by('name')
干杯, 开尔文