问题 如何获得关系的标签


如果我有密码查询

MATCH (a)-[r]->(b)

我可以得到a和b细线的标签

MATCH (a)-[r]->(b)
RETURN labels(a), labels(b)

但是,当我想要的标签 r 使用相同的语法

MATCH (a)-[r]->(b)
RETURN labels(r)

我明白了

Type mismatch: expected Node but was Relationship

我如何退回标签 r,关系?


4460
2018-06-02 16:21


起源



答案:


在Neo4j中,关系没有标签 - 它们只有一种类型,因此它将是:

MATCH (a)-[r]->(b)
RETURN TYPE(r)

12
2018-06-02 16:27