2
I三のノードタイプとグラフた:私はこのCYPHERクエリNodeX、NodeY、及びNodeZサイファーのノードのタイプを確認するにはどうすればよいですか?
を有する:
をMATCH (x:NodeX)-[*]->(d)
WHERE x.Name = 'pqr'
RETURN x,d;
ここで(D)NodeY又はNodeZいずれかであることができます。 私は別々のノードタイプを扱うことを考えています。ような何か:
MATCH (x:NodeX)-[*]->(d)
WHERE x.Name = 'pqr'
WITH d
CASE WHEN typeof(d)=NodeY THEN {MATCH (y:NodeY)-[*]-(z:NodeZ)}
WHEN typeof(d)=NodeZ THEN {MATCH (z:NodeZ)-[*]-(y:NodeY)}
RETURN y,z
y
とz
はd
に対応しています。これは可能ですか?
もdに対応すると考えられるyおよび/またはzがあるか?あなたがしようとしていることを明確にすることはできますか? – cybersam