問題タブ [orientjs]
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.
orientdb - orientdbでマルチエッジに接続された2つの頂点をフェッチします
私はこのシナリオを持っています
ここで、P と SL は頂点、S はエッジです。結果として、 P のすべての属性を取得したいのですが、 Sも削除し、SL の選択した属性を取得します。私は使用してfetchplan:in_S:2
いましたが、これは私にとってはうまくいきません。orientdb と orientJS(client) を使用しています。
node.js - nodejs orient-jsは「then」機能を実行しません
次のコードがあります。
コンソールの結果は次のとおりです。
しかし、データベースの数を表示しようとしても何も起こりません。なぜ実行されないのですかthen
?catch
何かを設定する必要がありますか?!? nodejs
サーバーがクラッシュしないことに言及したいと思います。
express - orientjs と expressjs 4 の統合
orientjs と Express 4 の統合を試みています。index.jsへのルートの作り方に戸惑っています。
orientjs はローンチしたばかりなので、まだチュートリアルが見つかりません。
ここで、orientdb から簡単に選択したいと思います。
誰か私にいくつかの提案を教えてください。
ありがとうございました
javascript - 複数のクエリを同じ jade テンプレートにレンダリングする
クライアントは、同じ Web ページ内の 2 つのテーブルまたはリストに提供される動的な情報を要求します。たとえば、2 つのオブジェクトまたは記事を比較するとします。
翡翠のテンプレート
データベースクエリ
console.logの代わりにreturnを使用しても、データのセットは返されません。
ルーターコード
この方法を使用すると機能しますが...:
問題は、1 つのクエリしか処理できないことです。
2 つのブロックを同時に提供したい:
私が得る唯一の考えはconsole.logですが、クエリの結果をテンプレートに渡す方法はありません( varテーブルはクエリの結果を保存しません)。
「then」または非同期関数内で作成した変数は永続的ではありません。
JSON.stringify または parse は、これらのネストされた関数の結果を変換しません。
テンプレート変数定義 (footable: *、bartable: *) の後で関数をコールバックしたり、関数を作成したりしても機能しません。
クエリは thenable であるため、保存可能なものに変換する方法を見つけることができません。代わりに、さまざまな thenable クエリから結果を収集して、最終的な情報を提供し、テンプレート変数をレンダリングします。
ページが読み込まれるときに、テーブルごとに個別の AJAX メソッドを作成する必要がありますか?
最初から get メソッドでページ全体を提供したい。
orientdb - Orientdb トランザクション - レコードをロックできません
orientjs で orientdb を使用してトランザクションを完了しようとすると、エラーが発生します。エラーは次のとおりです。
ここに私のノードコードがあります:
私は他のトランザクションを完了することができました (上記のコードではありません)。#12:19 が存在します。
単一の Linux インスタンスで ./dserver を実行しています。
何か案は?
javascript - server.exists() への 2 回目の呼び出しが「サーバー ユーザーが認証されていません」というエラーで失敗する
次のシナリオがあります。
- 電話
server.exists()
- ユーザー頂点を選択
- 電話
server.exists()
結果は3段目で失敗。
詳細と縮小されたユースケース:
server.exists()
2 回目の呼び出しで次のエラーが発生します。
これは実際のコードではありません。縮小されていますが、エラーが強調表示されています。実際のコードは、API 内の 3 つのファイルに分散されています。
Mac と Ubuntu の両方で、OrientDB 2.1.3 と 2.1.5 でこれをテストしました。
なぜこれが起こるのかについての考えは大歓迎です。
ありがとう。