【问题标题】:Configuring label attributes in Graph Viewer在图形查看器中配置标签属性
【发布时间】:2016-02-01 22:20:19
【问题描述】:

在 ArangoDB Web 界面中创建用于查看的图表时,我在顶点和边的标签方面遇到了一些问题:

  1. 我只能将 Vertex/Edge 属性设置为简单的键。我无法获得更深层次的对象引用。
    例如name 的顶点标签属性有效,但 info.firstNameinfo["firstName"] 无效,即使该值位于顶点上。如果我使用对象引用,图表将显示 ATTR NOT SET

  2. 编程创建Graph的时候,不知道怎么设置:

    1. 顶点标签
    2. 顶点着色属性
    3. 边缘标签

在使用 Node.js 和 arangojs npm 包创建图形时,我使用graph.create 命令,例如:

  var graph = db.graph('myGraph');
  graph.create({
      edgeDefinitions: [
        {
          collection: 'myEdges',
          from: [
            'myNodes'
          ],
          to: [
            'myNodes'
          ]
        }
      ]
    })

有没有办法在 ArangoDB Web 界面中完全配置图表以正确格式化?我似乎在库中找不到任何其他功能可以让我这样做。

我一直在销毁和重新创建图形,如果完全创建配置图形,引用顶点(和边)内的对象作为标签,那就太好了。

谢谢

【问题讨论】:

    标签: arangodb arangojs


    【解决方案1】:

    目前图表查看器的设置只存储在浏览器本地存储中。因此它们没有被持久化。更改此设置在图形查看器大修的功能请求列表中。

    所以目前的答案是:不可能。我会将您提到的深度对象选择添加到功能列表中。一旦可能,我将对其进行编辑。

    【讨论】:

    • 感谢@dothebart,能够提供默认图形可视化设置将有助于编写将数据迁移到 ArangoDB 的代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-17
    • 2021-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    相关资源
    最近更新 更多