duanpi7107 2014-12-29 20:29
浏览 84
已采纳

Cayley:如何使用Cayley-Gremlin代码将顶点和边插入图形中?

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!

  • 写回答

2条回答 默认 最新

查看更多回答(1条)

报告相同问题?