Я пишу проект Java для вставки данных в neo4j с использованием запроса шифра. Я хочу остановить neo4j от создания дублирующего узла, вместо этого связывая другой узел с существующим узлом.
CREATE (n1:node {name:'Adam'})-[:born_in]->(n2:node {name:'USA'})
//and again
CREATE (n1:node {name:'Adam'})-[:worked_at]->(n2:node {name:'Apple'})
Я хочу создать один узел Адама и два других узла, т.е. USA
и Apple
. Есть ли какие-либо проверки в Java, чтобы избежать дублирования?