いくつかのノードと、数値タイプ (「3」など) を持つノード間の関係を作成しました。作成は問題なく動作しますが、Cypher での選択に問題があります。
それらを作成できるので、私が得ているエラーは私が間違っているか、バグであると思いますか?
これが例です。最初のクエリは機能し、タイプ '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 cypher@neo4j.org.
==>
==> Thank you, the Neo4j Team.
==>
==> "START n=node(127) MATCH n-[r:3]-m RETURN n, r, m"