Package | Description |
---|---|
com.graphdbapi.driver |
Modifier and Type | Method and Description |
---|---|
List<String> |
Graph.deleteVertexesByPk(List<VertexInfoByPk> list)
批量删除点。通过点pk和type删除点。如果不存在或删除失败,则会返回异常结果集。
结果按传入顺序构成集合,集合中包含成功信息和错误信息。
|
default void |
Graph.insertBatchVertexByPk(List<VertexInfoByPk> list)
Deprecated.
由于接口实现的新增和更新功能,命名有问题,等待后续功能实现后再填充
批量新增点。通过点pk和type新增点,属性为可选项。
|
List<ResponseItem<Vertex>> |
Graph.insertVertexesByPk(List<VertexInfoByPk> list)
批量新增点。通过点pk和type新增点,属性为可选项。
结果按传入顺序构成集合,集合中包含新增后的点信息和错误信息。通过
ResponseItem.isError() 方法判断操作是否失败。 |
List<ResponseItem<Vertex>> |
Graph.retrieveOrInsertVertexesByPk(List<VertexInfoByPk> list)
批量查询或新增点。通过点pk和type查询或新增点。若点已经存在,仅查询并返回点信息,属性值不做修改。若点不存在,新增并返回点信息。
结果按传入顺序构成集合,集合中包含查询或新增后的点信息和错误信息。通过
ResponseItem.isError() 方法判断操作是否失败。 |
List<ResponseItem<Vertex>> |
Graph.retrieveVertexesByPk(List<VertexInfoByPk> list)
批量查询点。通过点pk和type查询点信息。不存在返回空集合
结果按传入顺序构成集合,集合中包含查询的点信息和错误信息。通过
ResponseItem.isError() 方法判断操作是否失败。 |
List<ResponseItem<Vertex>> |
Graph.updateVertexesByPk(List<VertexInfoByPk> list)
批量更新点。通过点pk和type更新点。如果已存在,则会比较属性值。
结果按传入顺序构成集合,集合中包含更新后的点信息和错误信息。通过
ResponseItem.isError() 方法判断操作是否失败。 |
void |
Graph.upsertBatchVertexByPk(List<VertexInfoByPk> list)
批量新增和更新点。通过点pk和type新增点,属性为可选项。
|
Iterator<Vertex> |
Graph.upsertBatchVertexByPkWithResult(List<VertexInfoByPk> list)
批量新增和更新点并获取返回值。通过点pk和type新增点,属性为可选项。
由于无法重载
Graph.upsertBatchVertexByPk(java.util.List<com.graphdbapi.driver.v1.graph.VertexInfoByPk>) 方法的返回值,只能额外新建一个方法提供支持 |
List<ResponseItem<Vertex>> |
Graph.upsertVertexesByPk(List<VertexInfoByPk> list)
批量新增或更新点。通过点pk和type新增或更新点。如果已存在,则会比较属性值。
结果按传入顺序构成集合,集合中包含新增或更新后的点信息和错误信息。通过
ResponseItem.isError() 方法判断操作是否失败。 |
Copyright © 2024. All rights reserved.