Neo4j установить уникальную связь с новым узлом - PullRequest
0 голосов
/ 04 марта 2020

Я хочу получить объект a_number с именем b_number

, но повторяющиеся значения следует удалить
пример 07122 ---> с именем 07133 07133 ----> с именем 07122

он должен иметь только 07122 ---> с именем 07133

, а другая вещь начинается только с "071", ______ взяты, все остальные цифры не приняты, например: - "077", "072", " 022 "

Обратите внимание, что a_number содержит только числа, которые начинаются с" 071 ", но b_number имеет различные номера и тоже" 071 "

excell

Neo4j

1 Ответ

0 голосов
/ 04 марта 2020

Предложение MERGE может создать ненаправленное отношение .

Вот пример фрагмента (я предполагаю, что код Cypher до того, как фрагмент получает желаемый a_number и b_number узлов):

MERGE (a_number)-[:CALLED]-(b_number)

Фрагмент создаст новую CALLED связь между этими двумя узлами, только если существующая связь не существует ни в одном из направлений

...