So being new to Go and Cayley I am struggling with inserting data into the graph. I am running a gremlin console on the command line with this command:
cayley repl --db="bolt" --dbpath=../../database/database1 --query_lang="gremlin"
I know cayley uses a different variant of Gremlin. This page (https://github.com/google/cayley/wiki) states that it uses 'Cayley-Gremlin' instead of 'Tinkerpop-Gremlin'. I would think that for the most part the API would remain the same, but that doesn't seem to be the case. This documentation states that the graph object has an addVertex
method available. However, when I try to use the method in the Cayley repl I get an error:
cayley> g.addVertex("test")
Error: TypeError: 'addVertex' is not a function
-----------
1 Results
Elapsed time: 0.102239 ms
Why is the method not available on the graph? Is the API different? Is there another method of inserting nodes/edges into graphs using 'Cayley-Gremlin'?
Thanks in advance!