3
我已經創建了一些節點以及它們之間的數字類型(例如'3')之間的關係。創造工作正常,但現在我無法用Cypher選擇它們。你可以在Neo4j中使用關係類型的數字嗎?
因爲它允許我創建它們,我假設我得到的錯誤是我做錯了什麼,或者是一個錯誤?
下面是一個例子。第一個查詢起作用,並返回一個類型爲「3」的關係。但是,當我將其更改爲僅指定類型3的關係時,出現錯誤。
neo4j-sh (?)$ START n=node(127) MATCH n-[r]-m RETURN n, r, m;
==> +--------------------------------------------------------------------------------+
==> | n | r | m |
==> +--------------------------------------------------------------------------------+
==> | Node[127]{user_id:"1",name:"Bob"} | :3[0] {} | Node[118]{category:"state"} |
neo4j-sh (?)$ START n=node(127) MATCH n-[r:3]-m RETURN n, r, m;
==> SyntaxException: string matching regex ``(``|[^`])*`' expected but `3' found
==>
==> Think we should have better error message here? Help us by sending this query to [email protected]
==>
==> Thank you, the Neo4j Team.
==>
==> "START n=node(127) MATCH n-[r:3]-m RETURN n, r, m"