【发布时间】:2018-07-30 12:28:02
【问题描述】:
我有标签为 a、b、c、d 的节点,我只想从标签“a”和标签“b”中搜索节点“node1”。如果找到“node1”,则返回该节点,否则创建一个标签为“a”的节点。
我试着这样做:
Merge(n {id: "node1"})
on create set n:a
return n
唯一的问题是它会从“a”、“b”、“c”、“d”的标签中搜索,而且非常耗时。
简而言之,它是一个 ALLNODESCAN,我只想从标签“a”和“b”中搜索。
【问题讨论】:
-
你的作业有错误吗?冒号?
-
我的错误是“on create set n:a”
标签: python-3.x neo4j py2neo neo4j-apoc