问题标签 [neo4j-browser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
neo4j - Neo4j 在执行任何查询时卡住加载,并且 sysinfo 没有显示任何内容 Ubuntu 14.04
我最近安装了 ubuntu 14.04 和 neo4j 3.4.9。
当我跑步时
须藤 neo4j 开始
现在,当我打开 neo4j 浏览器并尝试 :sysinfo 它返回空,如果我执行任何查询,它会卡在加载浏览器结果
谢谢
neo4j - neo4j中如何自动展开子关系
当我运行查询时,我可以正确看到节点。但我需要一一点击“展开子关系”,既繁琐又耗时。有什么方法可以查看所有内容都已扩展的图表?
谢谢!
neo4j - 在线访问 Neo4J 浏览器时出错。我得到 ServiceUnavailable:WebSocket 连接失败
我在 AWS 上有一个 Neo4J EC2 实例。我能够以编程方式访问它,但是当我尝试访问 Neo4J 浏览器时,我得到了上面列出的错误。我目前使用的网址是:
http://35.174.211.60:7474/browser/
从那里,我得到以下页面:
然后此页面尝试调用以下 URL:bolt://35.174.211.60:7687 我使用的用户名 (neo4j) 和密码已经允许我的代码以编程方式访问 Neo4J。从这里我得到以下错误:
ServiceUnavailable:WebSocket 连接失败。由于 Web 浏览器中的安全限制,此 Neo4j 驱动程序无法找到失败的原因。
我已验证端口 7474、7473 和 7687 在我的 EC2 Neo4J 实例中对所有人开放。接下来我应该尝试什么?
neo4j - 获取当前数据库中定义的所有关系类型
是否有任何有效的方法来获取当前定义的所有关系类型?
我知道这有效:
但是我想如果关系的数量很大并且引擎盖下没有固有的索引,这将消耗大量时间。
neo4j - 无法通过浏览器连接到 neo4j,neo4j 浏览器中的螺栓端口已更改
到目前为止,我一直使用 neo4j 和以前的数据库。我现在创建了一个新数据库,并尝试打开 neo4j 浏览器,突然,我发现:
BoltConnectionError:未找到连接,您连接到 Neo4j 了吗?
看到我的数据库的日志,我看到:
018-12-20 12:56:17.381+0000 WARN 服务器线程指标不可用(缺少 neo4j.server.threads.jetty.all) 2018-12-20 12:56:17.385+0000 WARN 服务器线程指标不可用(缺少neo4j.server.threads.jetty.idle)
我还注意到我的 neo4j 浏览器的螺栓端口从 (localhost) 7687 更改为 11004。但是我可以使用 7687 端口在 Internet 浏览器上打开我的数据库。但是,我无法访问我最喜欢的密码脚本。因此,我更愿意通过 neo4j 浏览器连接到我的图形数据库。关于如何解决这个问题的任何想法?提前致谢 :)
neo4j - 当返回字段只是节点时,Neo4j 浏览器如何也显示关系?
在 Neo4j 浏览器中,当您仅查询节点时,您会看到结果节点之间的所有边。例如,
显示带有“Greeting”标签的节点以及它们之间的所有关系。
对于其他更复杂的查询,例如
但是当您使用 REST API 时,您只能获得节点。实际上这是正确的行为,并且在结果表/文本/代码视图上很明显。
这意味着当结果视图设置为“图表”时,Neo4j 浏览器会执行一些额外的操作。
如何才能做到这一点?
我们可以通过添加另一个语句而不修改原始查询来做到这一点吗?
neo4j - 从浏览器查看图形时更改默认节点标签 - 第 2 部分
我尝试关注@LiveWithPassion 的问题和@Anomaly211 的回答:https ://stackoverflow.com/a/37496695/7027147
如下图所示,我的 neo4j 浏览器没有显示标题,如下图所示:
你觉得哪里不对?提前致谢!
neo4j - 在 Cypher 中创建节点
我有一个查询我正在使用 Neo4j 在 Cypher 中进行第一次查询,我注意到当生成图表时,在建立属性的名称时,生成的图表只显示 id,为了解决这个困难,我注意到例如对于一个人节点,而不是放置属性 nom (使用此名称,已经提到了问题)我放置了名称,在这种情况下,如果我可以看到该节点,则附上图像。为什么会这样?
我希望能够建立自己的节点和属性名称,并且在图形视图中出现第一个属性的文本值。我该怎么做?
我希望您从现在开始理解我的查询非常感谢您:slight_smile:
neo4j-browser - 在 Neo4J 浏览器中显示全名
在 Neo4J 浏览器中,图表显示为边缘标签被截断,带有点 (...)。
我想完全显示边缘(关系)标签,没有三点(...)。
这可能吗?
java - 通过 bolt 暴露嵌入式 Neo4J OGM 数据库
我正在使用带有 OGM 的 Neo4J 嵌入式数据库,并通过 OGM SessionFactory在目录中创建数据库服务:
这很好用,但现在我想用 Neo4J 浏览器工具浏览创建的数据库。当我阅读时,我必须通过 Bolt 公开我的数据库才能访问它。
在Neo4J Embedded 文档中,他们使用GraphDatabaseService并简单地指定一个额外的螺栓驱动程序来公开数据库:
但不幸的是,我在使用 OGM SessionFactory 时没有这个选项。我尝试使用多个 URI 调用配置生成器:
但它似乎忽略了第一个 URI(我的文件位置),而是在临时位置创建数据库。
调试输出将相应的消息记录到控制台:
谁能解释我如何通过螺栓公开我的嵌入式数据库或使用 Neo4J 浏览器以其他方式访问它?
非常感谢!
解决方案
在 meistermeier 的帮助下,我能够创建一个真正的 EmbeddedDatabase 并将我的 OGM 连接到它。我添加了螺栓连接选项,因为我在文档中找到了它们。现在,数据库已创建并通过 Bolt 正确公开。我可以连接我的 Neo4J 桌面 Windows 浏览器。
最终代码是