在Arango的《权力的游戏》示例数据集中,它们显示了一个图形视图,其中角色节点被标记了两个属性:name和surname。怎么做?
Arango graph viewer example with Game of Thrones character data
help没有解释。
图形查看器选项
节点选项菜单:
标签(字符串):节点将是 用此属性标记。如果未找到节点属性,则不会显示标签。
这听起来好像只能使用一个属性,但是他们的示例显示了两个属性的使用。
答案 0 :(得分:3)
幸运的是,它是ArangoDB开源的,因此可以很容易地实现它
这里是quick and dirty commit adding such a functionality
进行测试,而不是将其部署到生产中,因为它可能会导致意外的安全问题
在Linux https://github.com/pavelsevcik/arangodb
上克隆,cd进入其中,将分支切换到feature/graph-viewer-config-labels--quick-and-dirty
并运行
cd js/apps/system/_admin/aardvark/APP
npm install
npm run grunt
mv node_modules ..
zip -r ../app.zip .
mv .. /node_modules .
然后通过js/apps/system/_admin/aardvark/app.zip
> services
> add service
>创建部署upload
,将安装点设置为/aardvark
然后将网址_admin/aardvark
更改为aardvark
并进行测试
这里是Feature Request: Support of multiple attributes for displaying labels in Graph Viewer
答案 1 :(得分:1)
“图形查看器”不支持用于显示标签的多个属性。
我拍摄了没有任何标签的图形屏幕截图,并在Paint.NET中对其进行了编辑,这就是全部秘密。这是为了完全控制字体的外观,大小和位置。当我写AQL tutorial时,这种组合是最简单的方法。
不过,随时可以在GitHub上打开功能请求。