返回节点名称而不是类型/标签?

时间:2019-04-10 21:14:59

标签: redis cypher redisgraph

如果我有以下节点:

> graph.query graph1 'create (jim:node)'

如何查询并获取“吉姆”值,而不是“节点”标签

1 个答案:

答案 0 :(得分:2)

“ jim”不是值。这是对您刚刚创建以供将来使用的节点的引用。

例如:

create (jim:node)
create (jack:node)
create (jim)-[:KNOWS]->(jack)

如果要返回已创建的节点,只需编写即可

create (jim:node) return jim

但是请记住,它不会重新运行值“ jim”,它将返回您捕获的引用为“ jim”的节点

如果要将值“ jim”分配给该节点,则必须在该节点上创建一个属性来存储值:

create (a:node {name:"Jim"}) return a.name