我正在尝试在具有子节点的节点之间创建一个关系,该节点的属性值与其祖父母的名称相匹配。
我正在针对Neo4j 2.0.0-M06运行以下密码。
match (l:Transformer),(m:Asset)-[:HAS_PARENT]-(n:Attribute)
where n.Name = "Transformer"
and n.Value = l.Name
create (m)-[:HAS_PARENT_TRANSFORMER]->(l)
它因未知错误而崩溃。消息日志中的所有内容:
2014-01-09 22:46:21.226 + 0000 WARN [o.n.k.EmbeddedGraphDatabase]:GC 监控:应用程序线程被阻止额外334ms [总计 阻止时间:0.334s]
答案 0 :(得分:0)
可能首先更新到2.0.0
然后你也可以试试这个:
match (l:Transformer)
WITH l.Name as Name
MATCH (m:Asset)-[:HAS_PARENT]-(n:Attribute)
where n.Name = "Transformer"
and n.Value = Name
create (m)-[:HAS_PARENT_TRANSFORMER]->(l)