私はneo4j-jdbc 2.3.2をjava用のneo4jクライアントとして使用しています。次のサイファークエリを実行したとき
match(p:Person) where p.id_number='761201948V' return p.id;
ノードIDとしてP2547228が返されます。私はidがノードの他のプロパティと同じであると感じます。なぜなら、where節の中で使うことができるからです。
しかし、ここで私はこのクエリの内部で使用できる整数を期待していますSTART p=node('node.id') return p;
このIDはneo4j dbの内部的なものですか?このIDを取得する方法はありますか?最も効率的であるものを、次の2つのサイファーから
?(両方が同じノードを参照する場合)
neo4j cypherの正確なノードIDを取得する
START p=node('2547223') return p;
match(p:Person) where p.id='P2547228' return p;
まさに私が欲しいものです。 – Hasitha