【发布时间】:2021-11-18 14:50:37
【问题描述】:
通过 Neo4j 中的查询,我将标签名称作为变量,因此在同一个查询中,我想找到具有此标签的所有节点。我知道我不能有这样的标签名称变量
MATCH (n:${variable}) RETURN n
也不是
MATCH (n:variable) RETURN n
我正在寻找解决我的情况的方法,我找不到适合这种情况的 apoc 函数。我希望有这样的功能
apoc.match.node(['labelName'])
我知道使用WHERE 可以找到带有标签的节点
WHERE label IN labels(nodes)
我的猜测是这种结构会减慢搜索速度,所以我想避免它
【问题讨论】:
标签: neo4j cypher neo4j-apoc cypher-3.1