我想获取两个节点之间的所有路径,以便节点列表中的至少一个节点存在于这些路径中。
我怎样才能使用密码来做到这一点?
假设您已将节点列表作为密码集合提供,这可以完成工作吗?
MATCH path=(start)-[r:*1..100]-(end)
WHERE ANY(node_on_path in NODES(path)
WHERE node_on_path IN node_collection)
您也可以尝试使用值列表来检查路径上的节点,例如
MATCH path=(start)-[r:1..100]-(end)
WHERE ANY(node_on_path in NODES(path)
WHERE node_on_path.some_property IN list_of_acceptable_values)