我在图形上使用以下neo4j密码查询:
MATCH (start:N1{id:'xyz'})
CALL apoc.path.expandConfig(start, {sequence:'N1, a>, N2, b>, N3, c>,
N4', maxLevel:3}) YIELD path
RETURN path
ORDER BY length(path) DESC
现在我想将N3保留为可选。就像链接N2-b-> N3不可用一样,然后应检查N2-b-> N4,依此类推。我知道我可以做两个单独的查询并检查。但是有没有办法让N3在此查询本身中保持可选状态?
谢谢!
答案 0 :(得分:1)
否,目前无法实现。如果有另一个节点要使用,则可以使用,因为您可以接受一个不同的标签代替该节点(如果您不在乎,则可以使用任何节点标签),但是这里没有一种使用序列的方法。所定义序列中的节点/关联数不是恒定的。