У меня есть график в Neo4j, и я хочу установить связь между 2 узлами. Для двух узлов создаются 2 стрелки в разных направлениях, можно ли как-нибудь заменить их на одну двунаправленную?
for node in nodes_of_mobile:
if nodes_mobile[node]['social_contact'] != 0:
for neighbor in nodes_mobile[node]["social_contact"]:
command = "MATCH (a:Person),(b:Person) WHERE " \
f"a.id='{node}' AND " \
f"b.id='{neighbor}' " \
"CREATE (a)-[r:Network]->(b)"
graph_Neo4j.run(command)
Я использую python для заполнения ссылок. Если вы не можете создать двунаправленные отношения, можете ли вы определить, существует ли конкретный c тип соединения между узлами, и не повторять их снова?