gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 01:39:43 25 4
gpt4 key购买 nike

作为 Go 和 Cayley 的新手,我正在努力将数据插入到图中。我正在使用以下命令在命令行上运行 gremlin 控制台:

cayley repl --db="bolt" --dbpath=../../database/database1 --query_lang="gremlin"

我知道 cayley 使用 Gremlin 的不同变体。此页面 ( https://github.com/google/cayley/wiki ) 声明它使用“Cayley-Gremlin”而不是“Tinkerpop-Gremlin”。我认为在大多数情况下,API 将保持不变,但情况似乎并非如此。这documentation指出图形对象有可用的 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 仅用于遍历。 https://github.com/google/cayley/blob/master/docs/GremlinAPI.md是 cayley 的完整 gremlin API。

使用http添加数据:https://github.com/google/cayley/blob/master/docs/HTTP.md#apiv1write

关于javascript - Cayley:如何使用 Cayley-Gremlin 代码将顶点和边插入到图中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27695557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com