GoとCayleyが初めてなので、グラフにデータを挿入するのに苦労しています。次のコマンドを使用して、コマンド ラインで gremlin コンソールを実行しています。
cayley repl --db="bolt" --dbpath=../../database/database1 --query_lang="gremlin"
Cayley が別のバージョンの Gremlin を使用していることは知っています。このページ ( https://github.com/google/cayley/wiki ) では、「Tinkerpop-Gremlin」ではなく「Cayley-Gremlin」を使用していると記載されています。ほとんどの場合、API は同じままであると思いますが、そうではないようです。このドキュメントには、グラフ オブジェクトにaddVertex
使用可能なメソッドがあると記載されています。ただし、Cayley repl でメソッドを使用しようとすると、エラーが発生します。
cayley> g.addVertex("test")
Error: TypeError: 'addVertex' is not a function
-----------
1 Results
Elapsed time: 0.102239 ms
メソッドがグラフで利用できないのはなぜですか? APIが違う?「Cayley-Gremlin」を使用してノード/エッジをグラフに挿入する別の方法はありますか?
前もって感謝します!