如果只满足某些条件,如何查询路径?

rlcwz9us  于 2022-10-01  发布在  其他
关注(0)|答案(1)|浏览(100)

假设我有一个包含以下子图的图:

[a:A]-[r1:R1]->[b:B]-[r2:R2]->...->[y:Y]-[r25:R25]->[z:Z]

我希望查询返回此子图,但仅当y.allow=‘yes’时。我怎么能这样做呢?我如何在new 4j中使用ShorestPath来完成此操作?

9gm1akwq

9gm1akwq1#

您可以尝试以下操作:

MATCH p = shortestPath((:A)-[*]-(:Y{allow: 'yes'})-[:R25]-(:Z))
RETURN p

相关问题