2016-12-05 12 views
0

neo4jで同じ方向の最短パスをcypherで探したいと思います。私はneo4j:無効な入力 '>':予想される空白

MATCH p=shortestPath(
    (bacon:Person {name:"Kevin Bacon"})->[*]->(meg:Person {name:"Meg Ryan"}) 
) 
RETURN p 

のようなクエリを実行すると、このエラーが登場:

Invalid input '>': expected whitespace, [ or '-' (line 1, column 43 (offset: 42)) 
"MATCH (bacon:Person {name:"Kevin Bacon"})->[*1..4]->(hollywood) RETURN DISTINCT hollywood" 

どのように私はCYPHERに有向グラフにおける最短経路を見つけることができますか?

答えて

1

あなたのクエリで2 >を使用している

使用

(bacon:Person {name:"Kevin Bacon"})-[*]->(meg:Person {name:"Meg Ryan"}) 

関係の方向は、ノードに向かってする必要があります

()-[]->() 
関連する問題