GET /_api/gharial/{graph-name}/vertex/{collection-name}/{vertex-key}
上面的API获取特定的顶点。
我想使用ArangoDB的REST API从给定的graph-name
中获取所有顶点。
类似SELECT * FROM vertices
。
答案 0 :(得分:1)
由于这种资源密集型的性质,ArangoDB不能直接实现它。
您can use the export API导出完整的收藏集。您将必须对属于特殊图形的所有顶点集合执行此操作。
另一种可能性是运行返回所有文档的AQL查询:
FOR x IN vertexCollection RETURN x
使用流查询或对所有顶点集合的组合查询(甚至更多的资源密集型查询)针对您的每个集合:
let vertexColA = (FOR x IN vertexCollectionA RETURN x)
let vertexColB = (FOR x IN vertexCollectionB RETURN x)
RETURN CONCAT(vertexColA, vertexColB)
请注意,此查询不可流式处理。