【问题标题】:Java - How to create edges on Arangodb?Java - 如何在 Arangodb 上创建边缘?
【发布时间】:2019-02-21 12:30:33
【问题描述】:

我使用 java 创建了一个边缘集合,但是当我尝试创建一个文档时,我在方法 (insertEdge) 上遇到错误。

有谁知道这样做的另一种方法,或者我可能做错了什么?

BaseEdgeDocument myObject = new BaseEdgeDocument("TurmaA/asd","TurmaA/testepedro");
myObject.addAttribute(nome.getField(), nome.getValue());
collection.insertEdge(myObject, new EdgeCreateOptions());

PS-给出的错误是“找不到符号(方法)”

【问题讨论】:

  • 在问题中添加错误日志会更好。

标签: java arangodb


【解决方案1】:

在阅读有关 cannot find symbol 的信息时,您尝试调用 insertEdge 方法的对象 (collection) 可能不是 edge collection 类型 - 因此它没有 insertEdge-method

example code shows how to work with edge collections:

private static EdgeEntity saveEdge(final CircleEdge edge) throws ArangoDBException {
        return db.graph(GRAPH_NAME).edgeCollection(EDGE_COLLECTION_NAME).insertEdge(edge);
}

【讨论】:

    猜你喜欢
    • 2020-03-23
    • 2020-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-27
    • 1970-01-01
    相关资源
    最近更新 更多