問題タブ [gremlinjs]
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.
javascript - サードパーティの URL で gremlin.js モンキー テストを実行する方法はありますか?
サードパーティの URL または外部 Web サイトで Gremlin テストを実行することはできますか? たとえば、Twitter.com で gremlin を実行したい場合、どうすればよいですか? 私はまだ試していませんが、nightwatch.js のようなフレームワークが便利かもしれないと思っていますが、どうすればよいかわかりません。
gremlin - エッジを削除して、2 つの頂点間に新しいエッジを追加する方法は?
エッジを削除して、2 つの頂点間に新しいエッジを追加しようとしています。Tinkerpop3 でそれを行うにはどうすればよいですか?
これは、gremlin シェルで表示されるエラーです。
ありがとうございました。
javascript - クエリ gV().ToList() を実行するときに、gremlin が頂点のプロパティを返すようにするにはどうすればよいですか? 現在未定義として返されます
データがいくつかの c# コードによってプッシュされる gremlin サーバーがあります (以下を参照)。基本的に、クラスのプロパティを反復処理し、それらのプロパティをグラフに追加します。
このグレムリン サーバーとは、javascript でグレムリンを使用して通信します。gV().ToList を実行すると、すべての頂点が ID とラベルを持つ json オブジェクトの配列として取得されます。ただし、プロパティは未定義です:
ただし、gV().properties() を実行すると、プロパティが頂点プロパティとして一覧表示されます。
上記は、プロパティが追加されていることを示していますが、最初の呼び出しでそれらが必要です。
予期されるプロパティが表示されるはずですが、未定義です。
gremlin - Gremlin: クエリを V() または E() で開始できない場合はどうすればよいですか?
私のプロジェクトで実行された最初のクエリは、空の可能性のあるデータベースで実行され、まだ作成されていない場合はいくつかの頂点を作成します。そのため、データベースが空である可能性があるため、クエリを開始できV()
ませE()
ん。addE()
エッジが作成されていません。使用して次のソリューションを見つけましたinject()
が、ハックのように見えます:
ハッキーに見えるものなしでエレガントな方法でこれを書く方法はありますか?