通过浏览器将Cypher提交给neo4j

时间:2019-03-29 14:37:01

标签: python reactjs selenium-webdriver neo4j

我正在尝试黑客攻击,因为我找不到更好的方法(同样不那么hacky的本地解决方案也将不胜感激)

我正在使用neo4j分析一些图形。我生成密码查询,并且可以使用py2neo或类似查询来运行它们并返回结果。有时我需要显示结果,并且我已经使用vis.js并与其他人玩弄,但我发现最好的解决方案是将内置在浏览器中的端口7474上。我找不到单独的那个js包我可以用来在笔记本或网站上显示图(对此的回答会很好),所以我正在使用硒来发送生成的查询(黑客)

用于查询的提交字段是具有div类和文本区域的ReactCodeMirror。我无法解决如何向其提交查询的问题,因为它在调用send_keys

时失去了重点

相似的问题(但没有答案):How can I execute a cypher query (from java) to neo4j's browser?

1 个答案:

答案 0 :(得分:0)

您可能想看看Neo4j Movies Example Application的Javascript版本。它显示了如何编写可动态显示查询结果的Web应用。

This article on the example还应该提供信息。