在Neo4J数据库中,我需要找到一个具有3个命名节点(假设为a,b,c)和其他一些非命名节点的(复杂)模式,但前提是没有连接到a,b和c的节点(称为“x”)。 我想写类似: MATCH (a:A)-<something>-(b:B)-<something>-(c:C)
WHERE NOT EXISTS ((a)--(x:X)--(b), (x)--(c))
RETURN a, b, c
,
我们通过在查询语法连接字符串在代码中创建查询apostrope(')包含字符串要创建查询的所有属性在运行时添加一个节点。 The query is like this in the code where nodeLabel =String properties = JSONObject String query = "CREATE (n:" + nodeLabel + "{" + properti