Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何进入Neo4j';s Cypher连接到集合中每个其他节点的节点?_Java_Neo4j_Cypher - Fatal编程技术网

Java 如何进入Neo4j';s Cypher连接到集合中每个其他节点的节点?

Java 如何进入Neo4j';s Cypher连接到集合中每个其他节点的节点?,java,neo4j,cypher,Java,Neo4j,Cypher,我有'N'个节点作为输入,我想得到'M'个节点,例如: 'm'是属于'm'的节点,'m'直接连接到'N'中的每个节点。 我该怎么做呢?路径上的复杂条件很难用密码表达。如果条件与抽象中的条件一样简单,则可以收集“N”个节点,并使用ALL和路径谓词过滤匹配的“M”个节点 用一个类似于图的 (:N)<--(m1:M)-->(:N)<--(m2:M) 请参阅控制台: 谢谢,我会试一试的。 MATCH (n:N) WITH collect(n) AS nn MATCH (m:M) WH

我有'N'个节点作为输入,我想得到'M'个节点,例如:

'm'是属于'm'的节点,'m'直接连接到'N'中的每个节点。


我该怎么做呢?

路径上的复杂条件很难用密码表达。如果条件与抽象中的条件一样简单,则可以收集“N”个节点,并使用
ALL
和路径谓词过滤匹配的“M”个节点

用一个类似于图的

(:N)<--(m1:M)-->(:N)<--(m2:M)
请参阅控制台:

谢谢,我会试一试的。
MATCH (n:N)
WITH collect(n) AS nn
MATCH (m:M)
WHERE ALL (n IN nn 
       WHERE n--m)
RETURN m