我有一个艰难的时间来确定这个语法的规则,我看到它,有点理解它,但想找到的文档。我不知道如何谷歌它虽然。
match (g:Group)<-[*1..2]-(s)
^^^^
^^^^ I would like to know more about this rule that limits path length
我明白上面说的“我只想找到1到2个边遍历长度之间的路径”,而且它真的就是这么简单,这很棒;但据我所知,星星的使用使它成为通配符,它可以遵循的边缘,而[:EdgeTypeIWant1..2]
似乎不是正确的语法。我可能还有其他问题,以及适当的文档(如果我能找到它)将是有帮助的。
1条答案
按热度按时间xqk2d5yq1#
它们被称为“可变长度模式”。
星星只是一个指示符,表示您正在指定一个可变长度的模式,它不是通配符。
您的语法为:
[:EdgeTypeIWant*1..2]