問題タブ [orientdb]
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.
java - OrientDB の shortestPath() で訪問したエッジを取得する
OrientDB は初めてで、新しい shortestPath() メソッドを使用して 2 つの頂点間のエッジを取得したいと考えています。
私がすることは:
そして、私だけが得ることができるのは[#-2:1{shortestpath:[#8:1, #8:3]} v0]
.
したがって、この出力またはなしで取得した出力から、エッジ (この場合、これらの 2 つの頂点が直接接続されているため、1 つのエッジのみ) を抽出する方法を知りたいと思いましたasString()
。
sql - OrientDB: eval() 関数内の AND 演算子
非常に複雑なクエリがあり、eval() 関数を使用して一部のデータを評価しています。
しかし、eval() 内で AND 演算子が適切に処理されていないようです。
例えば:
if(eval('#20:34 IN out[@class='attempts'].in.@rid AND \'b\' IN out[@class='attempts'].choice'), true, false) as attempt_b
その例では、@rid が#20:34
AND であり、"choice" プロパティが 'b' であり、true に返されるデータのみを取得することを期待しています。
「out」フィールドには、SELECT クエリの $current.@rid があります。
これはサンプルデータです:
元:if(eval('#20:34 IN out[@class='attempts'].in.@rid AND \'" + choice + "\' IN out[@class='attempts'].choice'), true, false) as attempt_choice
1.)$current.@rid = #14:3 and choice is 'a'
2.)$current.@rid = #14:3 and choice is 'b'
3.)$current.@rid = #14:3 and choice is 'c'
4.)$current.@rid = #14:3 and choice is 'd'
クエリの問題なのか、orientdb の問題なのかはわかりません。誰かが私を私たちが達成したいことに導いてくれれば、それは大きな助けになるでしょう.
java - OrientDB の「チェーン」をナビゲートする
バックグラウンド:
私は OrientDB を初めて使用します。Java で数日間テストして、必要な DB であるかどうかを確認します。
環境:
LinkedList に似たものがあるとしますが、頂点と (O) エッジ (-) で作成されています。
○ - ○ - ○ - ○ - ○ - ○ - ○ - ○
各頂点には、「name」というフィールドと、「bestFriend」というラベルの付いたエッジがあります。
質問:
「チェーン」のすべての頂点の名前を出力する必要があります。複雑さ < O(n) でリスト全体をすばやくナビゲートする方法または API メソッドはありますか?
ありがとうございました
indexing - OrientDB のセカンダリ インデックス
OrientDB でセカンダリ インデックスを指定する方法はありますか?
指定されたフィールド ( など) を持つすべてのドキュメント参照を含むものが必要ですindexable=true
。
java - OrientDB: Java を使用してインデックスを作成する
jcouchdb を使用してテーブル/コレクションのインデックス作成に問題があります。実際には非常に単純に見えますが、いくつかの調査の後、問題がどこにあるのかわかりません。私は公式のテストクラスに従いました:
次のコードを見てください。
私は常に次の例外を受け取ります。
誰もがこれに対する解決策を知っていますか. また、データベースを閉じて開いたり、スキーマを保存したり、さまざまなインデックスタイプを使用したりしましたが、良い結果は得られませんでした。
2 番目の質問: コレクション内の列/属性にインデックスを付けるためにスキーマを定義する必要がありますか、それとも別の方法がありますか?