У меня есть 2 CSV-файла, экспортированных из mysql:
# Заголовки CSV болезни # Идентификатор мастера болезни (автоинкремент, pk) Имя_защиты
# Тесты Заголовки CSV # Идентификатор мастера теста (автоинкремент, ПК)), test_name, parent_disease_ID (указывает на столбец ID в Disease.
Master tbl)
Я запускаю следующие команды шифрования:
LOAD CSV WITH HEADERS FROM.
"http://localhost/disease_mstr.csv" AS line
MERGE (d:Disease {did: toInteger(line.ID), diseasename:
line.disease_name})
LOAD CSV WITH HEADERS FROM.
"http://localhost/test_mstr.csv" AS line
MERGE (d:Tests {tid: toInteger(line.ID), testname:
line.test_name, did: toInteger(line.parent_disease_ID)})
MATCH (t:Tests), (d:Disease) CREATE (t:Tests)-
[r:TEST_FOR]->(d:Disease) RETURN t, r, d
Выше шифра возвращает одну болезнь, связанную со многими тестами, тогда какя хочу только наоборот!Может кто-нибудь поправить меня?