neo4j - 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;
如何返回节点的某些属性并显示为图形?
谢谢你。
解决方案
如果要返回现有节点的“视图”,APOC 中有“虚拟节点”(和 rels)。
见https://neo4j-contrib.github.io/neo4j-apoc-procedures/#_virtual
对于预期的结果,这不是很多工作吗?我想是的,请仔细检查您的需求。然而,这是一个学习很多东西的机会
推荐阅读
- javascript - 如何使用现有数据以及随机生成的 id 更新我的 firebase 实时数据库中的数据
- prestashop - If language x then:xyz, if else then:abc
- visual-studio-code - Setting up the shell environment on Remote SSH connection in vscode
- xamarin - BindableBase 在 CollectionView 上不起作用
- reactjs - Google App Engine - Razzle isomorphic react app - serve issues with no client bundles or assets
- python - shift numpy array by row
- php - PHP没有将变量传递给插入?
- azure-devops - 持久化由代理上的任务产生的进程的方法?
- kubernetes - Kube-controller-manager HPA 计算未就绪的 pod 并且不考虑将它们用于所需的副本计算
- javascript - 按钮单击事件后如何正确倒计时秒数