首页 > 解决方案 > neo4j 可以返回节点的某些属性并在图中表示吗?

问题描述

如果我返回节点。它可以在 neo4j 浏览器中显示为图形。

MATCH (p:Parent)<-[A1:IS_PARENT]-(s:Student)<-[A2:IS_GUARDIAN]-(g:Guardian)
RETURN p,s,g,A1,A2
limit 25;

但是如果我返回节点的一些属性。它只能在 neo4j 浏览器中显示表格或文本。

MATCH (p:Parent)<-[A1:IS_PARENT]-(s:Student)<-[A2:IS_GUARDIAN]-(g:Guardian)
RETURN p.Firstname,s.Firstname,g.Firstname,A1,A2
limit 25;

如何返回节点的某些属性并显示为图形?

谢谢你。

标签: neo4j

解决方案


如果要返回现有节点的“视图”,APOC 中有“虚拟节点”(和 rels)。

https://neo4j-contrib.github.io/neo4j-apoc-procedures/#_virtual

对于预期的结果,这不是很多工作吗?我想是的,请仔细检查您的需求。然而,这是一个学习很多东西的机会


推荐阅读