如何在“数据浏览器”选项卡中显示所有节点和关系?
我可以在搜索字段中输入什么样本索引查询?
答案 0 :(得分:52)
您可能还想尝试一个密码查询,例如:
START n=node(*) RETURN n;
非常明显,它将返回数据库中的所有现有节点。
编辑:以下显示节点和关系:
START n=node(*) MATCH (n)-[r]->(m) RETURN n,r,m;
答案 1 :(得分:14)
更简单的方法是
MATCH (n) RETURN (n)
答案 2 :(得分:9)
搜索字段旁边有一个小帮助图标,如果你翻过它就会显示语法。
如果您的节点和关系的属性已编入索引,则可以像这样搜索所有这些属性。
node:index:indexname:fieldname:*
rels:index:indexname:fieldname:*
答案 3 :(得分:8)
您可以使用简单的MATCH (n) RETURN n
显示所有内容,作为官方文档suggests。
START n=node(*) RETURN n
是deprecated:
只应在访问旧索引时使用
START
子句 (见Chapter 34, Legacy Indexing)。在所有其他情况下,请使用MATCH
相反(见Section 10.1, “Match”)。
答案 4 :(得分:7)
MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN n, r;
答案 5 :(得分:1)
获取所有节点(以及没有关系的节点)的其他好方法:
MATCH (n) RETURN n UNION START n = rel(*) return n;
答案 6 :(得分:1)
我发现这有效,检索包括孤儿在内的所有节点以及所有关系:
MATCH (n) MATCH ()-[r]->() RETURN n, r