Neo4j - 如何创建没有空关系名称的关系

时间:2018-03-23 07:13:56

标签: neo4j cypher grass

我想在没有关系名称的节点之间建立关系。

我一直在尝试这个:

LOAD CSV WITH HEADERS FROM 
"file:///trace_function_ec_souscription.csv" AS line
MERGE (entity1:Entity{name:line.Parent_Method_Name})
MERGE (entity2:Entity{name:line.Package_Name})
MERGE (entity1)-[]->(entity2)

所以这段关系没有名字。 但我得到以下错误:

  

Neo.ClientError.Statement.SyntaxError:必须为MERGE指定一个关系类型。您是否忘记在关系类型前加上':'? (第5行,第16栏(抵消:196))   “MERGE(entity1) - [] - >(entity2)”

如果无法做到这一点,是否可以在获取图表时删除关系名称? 只有箭头标志就在那里!

还有一件事我可以让箭头(>)比默认的更大吗?

对此的任何帮助都将受到高度赞赏。

提前致谢!

1 个答案:

答案 0 :(得分:0)

我已经能够使用:

实现这一目标
LOAD CSV WITH HEADERS FROM 
"file:///trace_function_ec_souscription.csv" AS line
MERGE (entity1:Entity{name:line.Parent_Method_Name})
MERGE (entity2:Entity{name:line.Package_Name})
MERGE (entity1)-[:` `]->(entity2)

- 它基本上什么都不显示。