0

ArangoDB Web インターフェイスで表示するためのグラフを作成するときに、頂点とエッジのラベルにいくつか問題があります。

  1. Vertex/Edge アトリビュートを単純なキーにしか設定できません。より深いオブジェクト参照が機能しません。たとえば、値が頂点にあるにもかかわらず、頂点
    ラベル属性nameは有効ですが、有効ではありません。オブジェクト参照を使用するとグラフが表示されるinfo.firstNameinfo["firstName"]ATTR NOT SET

  2. プログラムでグラフを作成する場合、次の設定方法がわかりません。

    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 インターフェイスで適切な書式設定のためにグラフを完全に構成する方法はありますか? ライブラリには、これを可能にする他の関数が見つからないようです。

私は常にグラフを破棄して再作成しますが、ラベルの頂点 (およびエッジ) 内のオブジェクトを参照して、完全に構成されたグラフを作成するのは素晴らしいことです。

ありがとう

4

1 に答える 1

1

現在、グラフ ビューアの設定はブラウザのローカル ストレージにのみ保存されます。したがって、それらは永続化されません。これを変更することは、グラフ ビューアーのオーバーホールに対する機能要求のリストにあります。

したがって、当面の答えは次のとおりです。それは不可能です。あなたが言及した深いオブジェクト選択を機能リストに追加します。可能になったら、これを編集します。

于 2016-02-01T14:20:19.847 に答える