使用 RedisGraph,我想要一个查询来返回一个关系的类型。
一个示例查询:
MATCH (n1:Entity { id: "foo" }) MATCH (n2:Entity2 { id: "bar" }) CREATE (n1)-[r:areFriends]->(n2) RETURN *
不幸的是,返回值只包括n1
and n2
,但不包括r
。
返回的记录包含以下内容:
Record {
_header: [ 'n1.id', 'n1.name', 'n2.id', 'n2.name' ]
这符合我的架构,但r
在那里却是出了名的缺失。
如何让 RETURN 返回关系?
OpenCypher 支持如下语法:
RETURN n1, n2, type(r)
但这似乎在 RedisGraph 中不起作用。