【问题标题】:Arangodb using Java API: when a graph is created do all Edges need to be defined already?Arangodb 使用 Java API:创建图形时是否需要定义所有边?
【发布时间】:2018-12-17 20:49:13
【问题描述】:

据我所知,您必须在创建时指定边缘定义,并且似乎没有稍后添加边缘定义的方法。但我也看到了用 Javascript 编写的示例(我认为),可以在以后添加边缘定义。我对这个 Java 限制是否正确,这是否表明 Javascript 可能是与 ArangoDB 交互的编程语言的更好选择?

编辑:edgeDefinitions 集合可以在创建图形后添加吗?

编辑:在我看来,由于 Java API 正在进行 REST 调用,因此稍后添加到集合中根本不起作用。

【问题讨论】:

    标签: arangodb


    【解决方案1】:

    可以使用ArangoDB-Java-Driver 的方法addEdgeDefinition 向现有图形添加边定义。

    Java Driver documentation 中列出了一个示例。

    类似地,可以通过replaceEdgeDefinition/removeEdgeDefinition 替换/删除边缘定义。

    【讨论】:

    • 我是否将图实体与图处理程序混淆了?
    猜你喜欢
    • 2023-03-07
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多