【发布时间】:2017-06-23 10:56:39
【问题描述】:
我正在尝试匹配所有具有特定标签但没有关系或具有特定关系的节点。类似这样的两个查询组合:
MATCH (f:Field)
OPTIONAL MATCH (f)--(t:Type)
WHERE id(t) = {id} RETURN f
+
MATCH (f:Field)
WHERE not (f)--(:Type)
RETURN f
类似这样的:
MATCH (f:Field),(t:Type)
WHERE id(t) = {id}
AND NOT (f)--(:Type)
OR (f)--(t)
RETURN f, id(t)
ORDER BY id(t)
LIMIT 10
但这永远不会以 150k 的 :Fields 执行
【问题讨论】: