如何在图形边缘上显示关系属性

时间:2016-07-21 08:30:54

标签: neo4j

我想在图表上显示关系的属性。我已经更改了Grass文件中的属性(Caption值)。它适用于Nodes而非关系。

relationship.uses {
  caption: '{grocery}';
  shaft-width: 2px;
}

关于如何显示"杂货店"的价值的任何想法在边缘。

1 个答案:

答案 0 :(得分:0)

看起来不错。当然你上传了草文件?您的关系是否在UPPER_CASE?草文件区分大小写。

这就是我所做的。使用Neo 3.0.3 Enterprise。 我在浏览器中找到了一段关系。

match ()-[r:HAS_STYLE]-() return r

我为这段关系设置了一个属性。

match ()-[r:HAS_STYLE]-() set r.points=id(r)  //set points to the object id

我回到Neo浏览器并选择了关系HAS_STYLE并选择了'点'作为显示,这被放在草样式表

relationship.HAS_STYLE 
    {caption: '{points}';
  }

结果显示在这里  Style Points

所以我回去并将宽度添加到4px,这些点仍然显示为标签。 我d / l并编辑草文件到

relationship.has_style 
        {caption: '{points}';
        shaft-width: 4px;
      }

旧的行为还原。

检查草文件并确保其大小写正确无误?