Cypher 如何在二级节点上查找具有传出关系但没有关系的节点

Cypher 如何在二级节点上查找具有传出关系但没有关系的节点,cypher,Cypher,一个问题,我有15000个节点,有关系。假设其中有几个看起来像这样,它们都有相同的标签式编号,但属性不同。关系类型也是相同的。现在我想看看是否有任何节点不存在相互关系 N | L--F--M / H-B-G / A \C-D \E 比如,有什么查询可以帮助我找到与F相关但互不相关的节点N、M、L。开始节点是A。我可以用密码查询检查吗?我尝试了路径,但它给了我两个节点之间存在的路径,我定义了这两个节点,但不是随机的n个节点连接到一个x节点。 谢谢,

一个问题,我有15000个节点,有关系。假设其中有几个看起来像这样,它们都有相同的标签式编号,但属性不同。关系类型也是相同的。现在我想看看是否有任何节点不存在相互关系

   N
    |  
  L--F--M 
   /
H-B-G
 /
A 
 \C-D
     \E 
比如,有什么查询可以帮助我找到与F相关但互不相关的节点N、M、L。开始节点是A。我可以用密码查询检查吗?我尝试了路径,但它给了我两个节点之间存在的路径,我定义了这两个节点,但不是随机的n个节点连接到一个x节点。
谢谢,

你能给我们更多关于域名的详细信息吗?发现这个例子很难理解。如果从A开始,N,L,M是结果节点,因为它们彼此没有链接,为什么E不是结果节点?A是开始节点,从A开始,我想找出哪些节点有连接,哪些节点彼此没有连接。我使用这个queyr START n=node*,m=node*匹配p=n-[r*0..1]-m,countp作为totalpath,n,m其中totalpath<2而不是m->返回n,m,totalpath`n | L-F-m`。实施的想法是这样的。我打电话给我的朋友,我的朋友在办公室工作,打电话给客户号码。这些客户之间没有任何关系。我想看到我的朋友给彼此没有关系的客户打电话。