問題タブ [aql]
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.
artifactory - Artifactory AQL で特定のプロパティを取得
Artifactory 3.5 を使用しています。私のアーティファクトにはカスタム プロパティがあります。そのプロパティを持つすべてのアーティファクトを照会できるようにしたいと考えており、その結果にプロパティとその値を表示したいと考えています。私は使用できることを知っています:
ただし、これは検索条件に一致するアイテムのすべてのプロパティを返します。必要な特定のプロパティのみを表示するにはどうすればよいですか?
join - トラバーサル オブジェクトの結果を ArangoDB に結合する
次のサイクルを回避しながら、再帰的なグループ メンバーシップ構造をトラバースするために、ArangoDB のトラバーサル オブジェクトを使用しています。2 つの別々のトラバーサルの結果を結合する必要がある場合があります。AQLを活用してトラバーサル結果を結合する効率的な方法はありますか? 私は現在、JavaScriptを使用して結果をメモリに結合しています。
json - AQL リクエストの何が問題になっていますか?
DB が IP アドレスを指定しているかどうかを確認する必要があります。
このリクエスト:
次の結果を返します:
しかし、次FILTER
のようなリクエストを送信するとき:
エラーが発生しています:
私が間違っていることは何ですか?
また、次のようなリクエストのメタデータなしで結果を取得する方法:..."hasMore":false,"cached":...
arangodb - 「unnest」aql クエリの結果が arangodb になる
では、ユーザーと会社のコレクションがあるとしましょう。次に、works_in という名前のエッジ コレクションを作成して、ユーザーと企業を結び付けます。次の aql クエリを使用しています。
そして私が得るものは次のとおりです:
ただし、「ユーザー」内にネストされていない「ユーザー」情報を次のように取得したいと思います。
次のような属性をハードコーディングすることで作成できることはわかっています
しかし、問題は、表示する属性がたくさんあり、さらにユーザーが特定の属性を持っていない可能性があることです (そのため、「null」として表示されます)。
では、ユーザーを適切に「ネスト解除」する方法を知っている人はいますか? ありがとうございました
arangodb - サブクエリの結果が 2 つの個別の配列にフラット化されるように AQL を変更する
このクエリは機能します:
そして私にこれを与えます:
しかし、私が本当に欲しいのはこのようなものです
次のクエリが機能することを期待していましたが、PUSH ステートメントが失敗します (構文エラー)。FOR ループで一連の PUSH ステートメントを試しましたが、期待どおりに動作させることができません。これは、絶対に精神的なことをしていることを意味します
どんなアドバイスも素晴らしいでしょう!