問題タブ [arangodb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
122 参照

arangodb - 分音符号なしの文字列値を検索する

CONTAINSAQL で、またはLIKE関数などを使用して、分音符号なしでドキュメント フィールドの文字列値を検索することは可能ですか? たとえば、データベースに格納されている文字列値には値がtomášあり、 value でそれを見つけたいと考えていますtomas

0 投票する
1 に答える
490 参照

arangodb - サーバールートでFoxx Appを設定するには?

サーバー/IP/ドメイン名のルートに Foxx アプリを設定する方法を知りたいですか?

たとえば、私の IP100.12.32.12 にアクセスするhttp://100.12.32.12と、URL リダイレクトなしで単一ページの Foxx アプリが開きます。

私が試したこと

  1. 現在、エンドポイントを使用するように Arangodb をtcp://0.0.0.0:80取得したため、ポートが機能するようになりました。

  2. index.htmlまた、アプリにファイルをセットアップし、manifest.jsonそのアプリをマウントしました/

    ただし、現在動作するようにhttp://100.12.32.12 リダイレクトしようとしてhttp://107.170.131.61/_db/_system/index.htmlいますが、URL が変更されています。

    動作しますが、リダイレクトなしでアプリを表示http://100.12.32.12/index.htmlできるかどうか疑問に思っていました.http://100.12.32.12

  3. 試してみましsudo arangod --javascript.app-path /path/to/appたが、うまくいかないようです。

ありがとう。Arangodb と Foxx は初めてです。

0 投票する
1 に答える
683 参照

graph - ArangoDB、グラフを表示するにはどうすればよいですか?

私はarangoDBが初めてです。ドキュメント コレクション「sitetestcom」とエッジ コレクション「linking」を作成します。ArangoDB Web インターフェイスで、Vertex コレクションを sitetestcom に、Edge コレクションを linking に設定した Graph Viewer 構成を設定しました。ただし、グラフは表示されず、頂点は 2 つだけです

Arango グラフ ビューア

どうすればグラフを表示できますか?

助けてくれてありがとう。

コレクション: sitetestcom、タイプ: ドキュメント

コレクション: リンク、タイプ: エッジ

0 投票する
1 に答える
490 参照

rest - ノードごとに安らかなエンドポイントを自動的に生成するグラフ データベースはありますか?

私は ArangoDB と OrientDB およびその他のグラフ データベースを調べており、階層データ (ツリー、ファイル ディレクトリなど) を格納する機能をサポートし、REST API を介して自動的に、またはほとんどいじらずに公開する機能を知る必要があります。

したがって、http://localhost.com/parent/にアクセスすると、このレベルのすべての子が一覧表示されます。またはhttp://localhost.com/parent/child4/child1/leafでリーフ ノードが表示されます。

0 投票する
2 に答える
93 参照

graph-databases - パス内の複数の中間ノードを処理する最良の方法は?

基本的に、次のようなシナリオがあります。

ただし、頂点*はパスのこの時点で可変数の頂点を持つことができ、結果として

Nこの頂点にたどり着くまで、何が起こるかわかりません。このノードを初めてトラバースすると、パスのこの時点でこの頂点のインスタンスがいくつあるかを任意の関数で判断できます。

プロパティとして記録Nするだけですか、それとも値が増分された中央の頂点を持つ追加Nの数のパスを作成しますか?

実際の例としては、(親ディレクトリを開くまで) 不明な数のフォルダーを持つファイル ディレクトリがあり、各フォルダーには 1 つのファイルが含まれており、各ファイル パスをトラバースする必要があります。

アップデート:

これは私が期待するものです:

(最初のトラバーサル、特別なプロパティを持つ頂点に遭遇 *)

親 A と子 B に接続された同じ X 頂点の追加インスタンスを生成します。

また

これで、トラバーサルが次のように行われます

頂点インスタンスはX互いにまったく同じであり、インデックス整数を持っています。インスタンスの数は、最初の初期トラバーサル ( ) によって決まりますA, X*, B。X* は、3 または 50 または 100 の追加インスタンスを生成する場合があります。

ストレージについては、このインデックス値を X* に格納し、最大整数に達するまで毎回インクリメントすることを意味していNました。したがって、上記の例では、開始インデックスが 1 で最大値が 3 になります。これにより、中間に追加の頂点を挿入して A と B の両方に接続する必要がなくなります。ただし、これが生成されたすべてのパスをトラバースする必要がある私の場合に最適です。