Neo4j 2.0.1 浏览器 - 显示节点属性(除ID属性外的属性)

13

我对Neo4j不熟悉,正在使用v2.0.1版本。 默认情况下,浏览器应用程序的流(输出)部分仅显示图形数据库中节点的ID属性。 我已经添加了几个具有附加属性和关系的节点。 当在流窗口中显示图形时,我只看到节点图片中默认的ID。 当我单击节点时,弹出窗口将显示所有属性。

我想知道是否有配置或样式设置可以导致显示更有用的属性,以便在Neo4j浏览器中更有用地查看可见的图形节点。

谢谢


默认情况下,节点只有一个ID。您可以编写代码添加具有属性的节点,或编写Cypher语句。我建议您先了解Neo4j,当您有更具体的问题时再回到SO。 - tstorms
我的节点确实有其他属性。我已经阅读了neo4j的文档,并且文档建议如果我有问题可以去SO寻求帮助。如果我的问题不够具体,那么很抱歉。但是基本上,当我流式传输我的图表时,我可以看到所有节点和标签的漂亮图片,但在节点圆圈中唯一可见的文本是ID。因此,想知道是否有一种方法可以显示除ID之外或代替ID的内容。 - user3303569
好的,现在我明白了你的问题,下面是答案。你可能想考虑改进你的问题,这样我就可以再次点赞了。 - tstorms
请同时在 GitHub 上提出问题(http://github.com/neo4j/neo4j/issues),要求显示任意数量的属性和/或 ID。 - Michael Hunger
4个回答

35

虽然被接受的答案是正确的,但它没有展示如何操作。

自从Neo4j浏览器版本v2.0.1开始,您可以单击图形顶部的标签名称,在图形底部会出现节点大小、颜色和标题选项。将标题选项更改为选择要在图形中显示的不同属性。

这是从Neo4j Browser v4.0.3中获取的屏幕截图。

enter image description here


12

目前你只能将节点属性或节点ID作为标题显示,并使用在单击节点或关系时显示的弹出对话框。

样式配置按标签类型进行配置,并存储为图形样式表(GRASS)在您的浏览器本地存储中。 您也可以下载这些文件进行编辑并拖动上传。

输入图片描述


请参考Ken的回答,了解如何实现此功能。 - Vidar

3
这个问题是针对2.0.1版本提出的,但这也可能帮助使用更高版本的人。 对于2.2.5版本,您可以在“收藏夹”选项卡中下载草文件。请下载现有的草文件,并为您相应的标签更改“标题”属性。例如:修改:

caption: '{name}'; to  caption: '{title}';

将.grass文件再次拖放至此处上传,即可反映您的更改。

2
您可以展示节点的不同属性。您需要按照以下步骤进行(至少在Neo4j 1.9.x中):
  • 点击右上角的“样式”
  • 点击“新建配置文件”
  • 将标签更改为例如“{name}”以显示名称属性
  • 保存!
这是标签格式的外观:

enter image description here


Timothy,这是针对1.9浏览器的,他问的是2.0.1 :) - Michael Hunger
我认为原问题中没有提到,但是对于1.9用户来说可能仍然有用。 - tstorms

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接