neo4j 这个特性在密码中的名字是什么,它允许在路径匹配语句中使用深度匹配规则?文档在哪里?

raogr8fs  于 2023-02-08  发布在  其他
关注(0)|答案(1)|浏览(78)

我有一个艰难的时间来确定这个语法的规则,我看到它,有点理解它,但想找到的文档。我不知道如何谷歌它虽然。

match (g:Group)<-[*1..2]-(s)
                   ^^^^
                   ^^^^ I would like to know more about this rule that limits path length

我明白上面说的“我只想找到1到2个边遍历长度之间的路径”,而且它真的就是这么简单,这很棒;但据我所知,星星的使用使它成为通配符,它可以遵循的边缘,而[:EdgeTypeIWant1..2]似乎不是正确的语法。我可能还有其他问题,以及适当的文档(如果我能找到它)将是有帮助的。

xqk2d5yq

xqk2d5yq1#

它们被称为“可变长度模式”。
星星只是一个指示符,表示您正在指定一个可变长度的模式,它不是通配符。
您的语法为:[:EdgeTypeIWant*1..2]

相关问题