所以,作为新手,卡利,我很难把数据插入到图表中。我使用以下命令在命令行上运行gremlin控制台:
cayley repl --db="bolt" --dbpath=../../database/database1 --query_lang="gremlin"我知道凯莱用了不同的葛林变体。这个页面(https://github.com/google/cayley/wiki)声明它使用'Cayley-Gremlin‘而不是’Tinkerpop‘。我认为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”将节点/边插入到图中?
提前感谢!
发布于 2014-12-30 14:50:10
凯莱的格林只适用于横穿。https://github.com/google/cayley/blob/master/docs/GremlinAPI.md是针对cayley的完整的gremlin。
使用http添加数据:https://github.com/google/cayley/blob/master/docs/HTTP.md#apiv1write
发布于 2015-09-05 08:34:10
我对凯西很陌生,但我认为
cayley> :a subject predicate object label .是gremlin的一个命令,用于添加从repl执行的新顶点(对我来说,这是一种更方便的添加和删除方法(:d) )。
https://stackoverflow.com/questions/27695557
复制相似问题