問題タブ [gremlin-server]
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.
scala - Scala gremlin titan Graph DB での頂点作成
私はスカラを使用してTitan CassandraグラフDBを使用しています。への頂点とエッジの作成
それらのプロパティである 2 つの頂点と 1 つのエッジを作成しています。私の質問は、
次回実行すると、エッジを持つ別の 2 つの頂点が作成されます。ラベルが vextex と同じである頂点を作成する必要はありません。
または、ランダム シーケンスではなく、この v(test1) のような ID で頂点を作成する方法はありますか
ありがとう
scala - scala gremlin の 2 つの頂点間の発信エッジ プロパティ値をフェッチする
2 つの頂点間のエッジ プロパティ値を取得しようとしています。たとえば、A-->B A と B は 2 つの頂点であり、プロパティ (名前) を持つエッジがあります。
私のコードは次のようになります:
name のプロパティ値が表示されます。
指定された 2 つの頂点で、出力として None を取得しています
' test ' - エッジ ラベル ' name ' - エッジ プロパティ
私のクエリの何が問題なのか考えてみてください。
cassandra - 実装をインスタンス化できませんでした: com.thinkaurelius.titan.diskstorage.cassandra.thrift.CassandraThriftStoreManager
リンクからTitanをダウンロードしました
[ https://github.com/thinkaurelius/titan/wiki/Downloads]
そして、titan.sh start を使用して Titan を起動しました。
これを手に入れました: Forking Cassandra... Running nodetool statusthrift
... OK (終了ステータス 0 が返され、文字列 "running" が出力されました)。
gremlin.sh を使用して gremlin shell を起動した、gemlin shell が起動しました。しかし、以下のコマンドを実行すると、以下のエラーが発生しました..
グレムリン > グラフ = TitanFactory.open('conf/titan-cassandra-es.properties')
誰かがこれについて知っている場合は、構成の変更を見逃しているかどうか教えてください
更新 1:
GREMLIN サーバー ログ:
scala - エッジのリストから複数のエッジ プロパティ値を選択し、list[List] に入れます。
同じラベルを持つ複数のエッジを持つ頂点があります。age1、age2、timeなどのプロパティを持つエッジ。
例:
A-->B => age1 = 10、age2 =10、time = t1
A-->B => age1 = 20、age2 =30、time = t1
A-->B => age1 = 30、age2 =50、time = t1
特定の時間でエッジの上にある2つのリスト[リスト[]]を形成する必要があります
例: List[[10,10][20,30][30,50]]
コンパイルエラーが発生しています。クエリで何か間違ったことをしていますか
コンパイル エラー:
パラメータ p の暗黙の値が見つかりませんでした: shapeless.ops.hlist.Prepend[shapeless.HNil,shapeless.::[A,shapeless.HNil]] .where(_.values("time").is(P.gt (終了時間))).values("age1").as("x")