首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Neo4j浏览器中自动显示Cypher-shell输出

在Neo4j浏览器中自动显示Cypher-shell输出
EN

Stack Overflow用户
提问于 2020-02-16 15:59:19
回答 1查看 218关注 0票数 0

我能够在Neo4j中使用Cypher-shell成功地运行一系列查询。例如,我将查询放在一个名为“cypher.ex1”的文件中:

代码语言:javascript
复制
LOAD CSV WITH HEADERS FROM 'file:///names.csv' AS row
WITH row.Fname AS first, row.Lname AS last
MERGE (p:la {last: last})
MERGE (o:fi {first: first})
MERGE (c:central {name: "central node"})
MERGE (c)-[r:CONTAINS {first:first}]->(o)-[rel:CONTAINS {first: first}]->(p)
RETURN count(o);

并使用以下命令执行它:

代码语言:javascript
复制
neo4j@neo4j> :source cypher.ex1

问题是,当我想要显示创建的节点和关系时,我执行另一个包含以下内容的文件:

代码语言:javascript
复制
MATCH (c:central)-[r:CONTAINS]->(o:fi)-[rel:CONTAINS]->(p:la)
RETURN c, r, o, rel, p

使用以下命令:

代码语言:javascript
复制
neo4j@neo4j> :source cypher.ex2

我在cypher-shell窗口中看到以纯文本形式编写的结果。我想知道是否有一种方法可以在Neo4j浏览器中显示结果。我的意思是,在执行第二个密码脚本(cypher.ex2)时,结果应该会在neo4j浏览器中自动显示为图形。

而不是在Neo4j浏览器中手动插入查询,例如:

代码语言:javascript
复制
MATCH (n) RETURN n

要查看创建的节点或图形,我希望通过Cypher-shell执行的查询在Neo4j浏览器中自动显示为可视图形。有可能吗?有没有办法使用Cypher-shell来做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2020-09-09 00:06:33

看一看https://neo4j.com/labs/apoc/4.1/cypher-execution/run-cypher-scripts/

这些过程可用于运行通常由cypher-shell运行的文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60246544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档