Javascript Cayley:如何使用Cayley Gremlin代码将顶点和边插入到图形中?
因此,作为Go和Cayley的新手,我正在努力将数据插入到图表中。我使用以下命令在命令行上运行gremlin控制台:Javascript Cayley:如何使用Cayley Gremlin代码将顶点和边插入到图形中?,javascript,go,graph-databases,gremlin,cayley,Javascript,Go,Graph Databases,Gremlin,Cayley,因此,作为Go和Cayley的新手,我正在努力将数据插入到图表中。我使用以下命令在命令行上运行gremlin控制台: cayley repl --db="bolt" --dbpath=../../database/database1 --query_lang="gremlin" 我知道凯利使用了一种不同的小精灵。此页面()声明它使用“Cayley Gremlin”而不是“Tinkerpop Gremlin”。我认为API在大多数情况下都会保持不变,但情况似乎并非如此。这表明graph对象具有可
cayley repl --db="bolt" --dbpath=../../database/database1 --query_lang="gremlin"
我知道凯利使用了一种不同的小精灵。此页面()声明它使用“Cayley Gremlin”而不是“Tinkerpop Gremlin”。我认为API在大多数情况下都会保持不变,但情况似乎并非如此。这表明graph对象具有可用的addVertex
方法。但是,当我尝试使用Cayley repl中的方法时,我得到一个错误:
cayley> g.addVertex("test")
Error: TypeError: 'addVertex' is not a function
-----------
1 Results
Elapsed time: 0.102239 ms
为什么该方法在图表上不可用?API不同吗?是否有另一种使用“Cayley Gremlin”将节点/边插入图形的方法
提前谢谢 cayley中的gremlin仅用于遍历。是cayley的完整的gremlin API
使用http添加数据:我对cayley很陌生,但我认为
cayley> :a subject predicate object label .
是从repl执行的gremlin添加新顶点的命令(对我来说,添加和删除(:d
)要方便得多)