在neo4j浏览器
MATCH (n) RETURN n
显示所有节点的所有关系。如何在memgraph实验室中做到这一点?我可以显示具有关系的相关节点:
MATCH links = (Projectlist)-[:references]-(Reflist) RETURN links
这并不显示没有关系的节点,只显示有关系的节点。我错过了什么?目前我更喜欢使用memgraph lab & dashboard与样式编辑器,因为这使得可视化更容易向其他人展示以理解概念。
ssm49v7z1#
如果要返回具有或不具有关系的节点以及存在的关系,则以下查询将执行所需操作:
MATCH (n) OPTIONAL MATCH (n)-[r]->(m) RETURN n, r, m
默认情况下,neo4j浏览器将执行一个额外的查询,以查找返回到可视化的节点之间的关系。所以对于下面的查询
Neo4j浏览器在第一个查询返回结果到视图后立即执行以下查询:
MATCH (a)-[r]->(b) WHERE id(a) IN $existingNodeIds AND id(b) IN $newNodeIds RETURN r;
此Neo4j浏览器功能可以在浏览器设置中启用/禁用。
我不确定memgraph实验室是否存在类似的东西。
1条答案
按热度按时间ssm49v7z1#
如果要返回具有或不具有关系的节点以及存在的关系,则以下查询将执行所需操作:
默认情况下,neo4j浏览器将执行一个额外的查询,以查找返回到可视化的节点之间的关系。
所以对于下面的查询
Neo4j浏览器在第一个查询返回结果到视图后立即执行以下查询:
此Neo4j浏览器功能可以在浏览器设置中启用/禁用。
我不确定memgraph实验室是否存在类似的东西。