問題タブ [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.

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

express - Express.js / Web アプリケーションで OrientDB 接続を管理するためのベスト プラクティス

Express.js または Web アプリケーションでOrientDB接続を管理するための推奨される方法は何ですか? リクエストごとの接続?oriento Node.js ドライバーを使用する

0 投票する
0 に答える
103 参照

orientdb - orientdbでマルチエッジに接続された2つの頂点をフェッチします

私はこのシナリオを持っています

ここで、P と SL は頂点、S はエッジです。結果として、 P のすべての属性を取得したいのですが、 Sも削除し、SL の選択した属性を取得します。私は使用してfetchplan:in_S:2いましたが、これは私にとってはうまくいきません。orientdb と orientJS(client) を使用しています。

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

node.js - nodejs orient-jsは「then」機能を実行しません

次のコードがあります。

コンソールの結果は次のとおりです。

しかし、データベースの数を表示しようとしても何も起こりません。なぜ実行されないのですかthencatch何かを設定する必要がありますか?!? nodejsサーバーがクラッシュしないことに言及したいと思います。

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

express - orientjs と expressjs 4 の統合

orientjs と Express 4 の統合を試みています。index.jsへのルートの作り方に戸惑っています。

orientjs はローンチしたばかりなので、まだチュートリアルが見つかりません。

ここで、orientdb から簡単に選択したいと思います。

誰か私にいくつかの提案を教えてください。

ありがとうございました

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

javascript - 複数のクエリを同じ jade テンプレートにレンダリングする

クライアントは、同じ Web ページ内の 2 つのテーブルまたはリストに提供される動的な情報を要求します。たとえば、2 つのオブジェクトまたは記事を比較するとします。

翡翠のテンプレート

データベースクエリ

console.logの代わりにreturnを使用しても、データのセットは返されません。

ルーターコード

この方法を使用すると機能しますが...:

問題は、1 つのクエリしか処理できないことです。

2 つのブロックを同時に提供したい:

  • 私が得る唯一の考えはconsole.logですが、クエリの結果をテンプレートに渡す方法はありません( varテーブルはクエリの結果を保存しません)。

  • 「then」または非同期関数内で作成した変数は永続的ではありません。

  • JSON.stringify または parse は、これらのネストされた関数の結果を変換しません。

  • テンプレート変数定義 (footable: *、bartable: *) の後で関数をコールバックしたり、関数を作成したりしても機能しません。

  • クエリは thenable であるため、保存可能なものに変換する方法を見つけることができません。代わりに、さまざまな thenable クエリから結果を収集して、最終的な情報を提供し、テンプレート変数をレンダリングします。

  • ページが読み込まれるときに、テーブルごとに個別の AJAX メソッドを作成する必要がありますか?

  • 最初から get メソッドでページ全体を提供したい。

0 投票する
0 に答える
327 参照

orientdb - Orientdb トランザクション - レコードをロックできません

orientjs で orientdb を使用してトランザクションを完了しようとすると、エラーが発生します。エラーは次のとおりです。

ここに私のノードコードがあります:

私は他のトランザクションを完了することができました (上記のコードではありません)。#12:19 が存在します。

単一の Linux インスタンスで ./dserver を実行しています。

何か案は?

0 投票する
0 に答える
59 参照

javascript - server.exists() への 2 回目の呼び出しが「サーバー ユーザーが認証されていません」というエラーで失敗する

次のシナリオがあります。

  1. 電話server.exists()
  2. ユーザー頂点を選択
  3. 電話server.exists()

結果は3段目で失敗。

詳細と縮小されたユースケース:

server.exists()2 回目の呼び出しで次のエラーが発生します。

これは実際のコードではありません。縮小されていますが、エラーが強調表示されています。実際のコードは、API 内の 3 つのファイルに分散されています。

Mac と Ubuntu の両方で、OrientDB 2.1.3 と 2.1.5 でこれをテストしました。

なぜこれが起こるのかについての考えは大歓迎です。

ありがとう。