В продолжение этого поста , в котором я полностью объяснил, что я должен делать, если мой центральный узел находится в другом файле .csv, как я могу импортировать его в свой график?
Содержимое names.csv (2 столбца: Lname & Fname):
Lname,Fname
Brown,Helen
Right,Eliza
Green,Helen
Pink,Kate
Yellow,Helen
Содержимое central.csv (2 столбца: central & value):
central,value
cent1,10
Я пробовал что-то вроде этого:
LOAD CSV WITH HEADERS FROM 'file:///central.csv' AS frow
MERGE (c:center {name: frow.central})
WITH *
LOAD CSV WITH HEADERS FROM 'file:///names.csv' AS srow
WITH srow.Fname AS first, srow.Lname AS last
MERGE (p:la {last: last})
MERGE (o:fi {first: first})
MERGE (c)-[r:CONTAINS {first:first}]->(o)
MERGE (o)-[rel:CONTAINS {first: first}]->(p)
RETURN count(o)
, но у меня это не сработало. Он создал для меня центральный узел, но мой центральный узел не подключен к первым узлам, как предполагалось. Что не так. Я хотел, чтобы это было так: