【问题标题】:ArangoDB Graph Viewer Options: Label using more than one attributeArangoDB 图形查看器选项:使用多个属性的标签
【发布时间】:2018-12-14 03:35:49
【问题描述】:

在 Arango 的《权力的游戏》示例数据集中,它们显示了一个图形视图,其中角色节点标记有两个属性:姓名和姓氏。这是怎么做到的?

Arango graph viewer example with Game of Thrones character data

help 没有解释。

图表查看器选项
节点选项菜单:
标签(字符串):节点将是 由该属性标记。如果没有找到节点属性,则不会显示任何标签。

这听起来好像只能使用一个属性,但他们的示例显示了两个属性的使用。

【问题讨论】:

    标签: database graph graphics nosql arangodb


    【解决方案1】:

    幸运的是它是 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 .
    

    然后通过services 部署创建的js/apps/system/_admin/aardvark/app.zip > add service > upload > 将安装点设置为/aardvark

    然后将 url _admin/aardvark 更改为 aardvark 并测试它

    这里是Feature Request: Support of multiple attributes for displaying labels in Graph Viewer

    【讨论】:

    • 感谢您提交功能请求!
    【解决方案2】:

    图表查看器不支持显示标签的多个属性。

    我截取了没有任何标签的图表并在 Paint.NET 中对其进行了编辑,这就是全部秘密。这是为了完全控制字体、大小和位置。当我写 AQL tutorial 时,这种组合是最简单的方法。

    尽管如此,请随时在 GitHub 上提出功能请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-25
      • 2019-09-25
      • 1970-01-01
      • 2018-06-19
      • 1970-01-01
      相关资源
      最近更新 更多