Uses of Class
com.graphdbapi.driver.v1.graph.EdgeInfoByVertexId
-
Packages that use EdgeInfoByVertexId Package Description com.graphdbapi.driver -
-
Uses of EdgeInfoByVertexId in com.graphdbapi.driver
Method parameters in com.graphdbapi.driver with type arguments of type EdgeInfoByVertexId Modifier and Type Method Description List<ResponseItem<Edge>>
Graph. insertEdgesByVertexId(List<EdgeInfoByVertexId> list)
批量新增边。通过起始点id和终止点id新增边。 该方法与Graph.insertEdgesByVertexPk(List)
不同的是,该方法list中每项是通过点id进行新增。 如果想通过pk新增边,请调用Graph.insertEdgesByVertexPk(List)
结果按传入顺序构成集合,集合中包含新增后的边信息和错误信息。通过ResponseItem.isError()
方法判断操作是否失败。List<ResponseItem<List<Edge>>>
Graph. retrieveOrInsertEdgesByVertexId(List<EdgeInfoByVertexId> list)
批量查询或新增边。通过起始点id和终止点id查询或新增边。若存在,仅查询并返回所有边信息,属性值不做修改。若不存在,则新增一条边并返回边信息。 结果按传入顺序构成集合,集合中包含查询或新增后的边信息和错误信息。通过ResponseItem.isError()
方法判断操作是否失败。List<ResponseItem<List<Edge>>>
Graph. updateEdgesByVertexId(List<EdgeInfoByVertexId> list)
批量更新边。通过起始点id和终止点id修改边。 如果起始点到终止点不存在边报错。 结果按传入顺序构成集合,集合中包含更新后的边信息和错误信息。通过ResponseItem.isError()
方法判断操作是否失败。List<ResponseItem<List<Edge>>>
Graph. upsertEdgesByVertexId(List<EdgeInfoByVertexId> list)
批量新增或更新边。通过起始点id和终止点id新增或修改边。 如果起始点到终止点不存在边,则新增一条边。如果存在一条或多条边,则都会比较属性值。 结果按传入顺序构成集合,集合中包含新增或更新后的边信息和错误信息。通过ResponseItem.isError()
方法判断操作是否失败。
-