有没有办法使用GraphAlgoFactory for Java来表示以下查询?
START n=some_node, m=some_other_node
MATCH p = n-[*..10]->m
WHERE ALL (x in nodes(p) WHERE (x.title? =~ "regex"))
RETURN p;
我知道它实现了一些有用的图算法,但我想要更具体的结果。 提前谢谢。
答案 0 :(得分:1)
在遍历您的关注参数时:查找路径 - “从n
到m
”,depth
< = 10(请参阅find all shortest path)。
您还可以按关系类型添加过滤器(但不能按节点标题添加):
"relationships" : {
"type" : "to",
"direction" : "out"
},