Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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 如何在非逻辑密码查询中删除节点本身?_Java_Neo4j_Cypher - Fatal编程技术网

Java 如何在非逻辑密码查询中删除节点本身?

Java 如何在非逻辑密码查询中删除节点本身?,java,neo4j,cypher,Java,Neo4j,Cypher,我的方法中包含以下代码: "match (n:" + query.getLabel() + " {" + propertiesGenerator(query.getNodeProperties()) + "}) ,(r:" + query.getLabel() + ")" + "where NOT (n)-[:" + query.getRelation() + "{" + propertiesGenerator(query.getRelationPrope

我的方法中包含以下代码:

"match (n:" + query.getLabel() + " {" + propertiesGenerator(query.getNodeProperties()) + "}) ,(r:" + query.getLabel() + ")" +
                    "where NOT (n)-[:" + query.getRelation() + "{" + propertiesGenerator(query.getRelationProperties()) + "}]->(r)" +
                    "return r"
它等于neo4j中的此密码查询:

MATCH (a:Person {name:"salar"}),(r:Person)
WHERE NOT (a)-[:PARENT_OF {age:"20"}]->(r)
RETURN r

当我执行它时,它返回一个节点本身。换句话说,a与它自己没有关系。我不想返回它自己。我如何删除它?

你不能添加而不是r=a吗?哦,谢谢我的朋友。这是正确的。好了,成功了,祝你好运