サイファー1:start n=node(1,2,3),n1=node(1,2,3) match n-[r]-n1 return n,n1;
サイファー2:start n=node(1,2,3),n1=node(3,2,1) match n-[r]-n1 return n,n1;
ノード 2 とノード 3 はリンクされていますが、cypher1 はノード 2 とノード 3 の間の関係を取得できません。なぜ?
同様のシナリオが説明されているバグレポートが既にあります。
https://github.com/neo4j/neo4j/issues/897
さらにサンプル データがある場合は、遠慮なくご連絡ください。