我必須找到兩個節點之間的所有路徑。 每個路徑的長度必須介於1到5之間(此示例為2到3)。
所以我正在使用此查詢:
profile match p = (a:Station {name : 'X'} ) - [r*2..3] -> (b:Station {name : 'Y'} ) return distinct p
我在:Station(name)上有一個索引
但是當我配置此查詢時,我得到以下結果:
因此問題是neo4j對該節點B采取了所有可能的關系,然后使用該名稱進行過濾。 這是僅采用涉及這兩個特定節點的關系的一種方法嗎?