問題タブ [arangojs]
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.
graph - エッジ コレクションから arango グラフを作成する
私は arangosh (ArangoDB シェル) で作業しており、いくつかのグラフ分析をまとめようとしています (これを機能させることができれば、後で Foxx に移行します)。
私は2つのコレクションを持っています。と呼ぶ頂点のコレクションPeople
とエッジ コレクションRelationships
.
マニュアルに従って、以下に基づいてグラフを作成できますPeople
。
しかしPeople
、このグラフの頂点を接続するために必要な情報が含まれていないことはわかっています。どちらかと言えば、単純にエッジ コレクションRelationships
からグラフを作成したいと思います。定義上、エッジ コレクション内のすべてのドキュメントには_to
および_from
フィールドがあり、そこからグラフを完全に指定できるからです。
マニュアルの次のページは完全に不可解であることがわかりました(作成者には申し訳ありません)。エッジ コレクションから直接グラフを作成する方法、またはエッジ コレクションからの情報を既存のグラフに組み込む方法についてのガイダンスをいただければ幸いです。
node.js - ArangoJS (ArangoDB) を使用する NodeJS アプリに Search Like 機能を実装するにはどうすればよいですか
{ sno: "1", name: "abc", comment1: "dd cdt djdhj", myComment: "adt dtt cdt abc" }
{ sno: "2", name: "adc", comment1: "dd ddt djdhj", myComment: "adt t cdt abc" }
{ sno: "3", name: "ab", comment1: "dd cdt djdhj", myComment: "cdt abc" }
{ sno: "4", name: "ddt", comment1: "dd cdt djdhj", myComment: "adt dtt" }
上記のように、ArangoDB の users という名前のコレクションにデータを保存しています
クエリ「dtt」を検索すると、クエリ str を含むすべてのドキュメントが返されます。
ArangoJS を使用してこれを行う方法(NodeJS アプリケーションの単純な検索機能と同様)
MongoDB の find() メソッドと同様に、ArangoJS で利用できる組み込み機能があるかどうかを知りたいです。
node.js - コレクションが ArangoDB に既に存在するかどうかを確認する方法
Col1
データベースに既に存在するコレクションがあるとします。したがって、次のようなことを行います。
完全に正常に動作します。
Col2
しかし、データベースにまだ存在しないコレクションが同じことで試行された場合、つまり
同様に完全に正常に動作します。それが存在しないだけで、私のデータベースには表示されません。エラーが発生したり、使用できた可能性のあるものtry
やcatch
結果のステートメントがスローされたりした場合。しかし、それはプレートから外れているため、コレクションが既に存在するかどうかをどのように知ることができますか?
arangodb - arangodb-php から ArangoDB Foxx アプリケーションを呼び出す方法
ArangoDB-PHP を使用すると、AQL クエリを簡単に実行できますが、Foxx アプリケーションを使用する (「実行する」ことを意味する) ことは可能ですか (つまり、https://github.com/arangodb-foxx/から foxx/util-sessions-local をインストールする場合) util-sessions-local ) - ArangoDB-PHP によるセッション作成/更新/削除サービスの使用方法 AQL またはユーザー JavaScript 関数を実行することで実現できますか?
ArangoDB-PHP の Transaction クラスを見ると、読み取りと書き込みのコレクション名が必要なため、正しい解決策ではないようです。これは、より複雑な Foxx アプリケーションには提供できません。
arangodb - Arangodb の「存在しない場合」
カスタム キーを使用して Arango-DB に値を挿入したいのですが、SQL のような「存在しない場合」関数が見つかりませんでした
このようなものも機能しません