GET /_api/gharial/{graph-name}/vertex/{collection-name}/{vertex-key}
上面的 API 获取一个特定的顶点。
我想graph-name
使用 ArangoDB 的 REST API 从给定中获取所有顶点。
类似的东西:SELECT * FROM vertices
。
GET /_api/gharial/{graph-name}/vertex/{collection-name}/{vertex-key}
上面的 API 获取一个特定的顶点。
我想graph-name
使用 ArangoDB 的 REST API 从给定中获取所有顶点。
类似的东西:SELECT * FROM vertices
。
由于这种资源密集型的性质,ArangoDB 没有直接实现它。
您可以使用导出 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)
请注意,此查询将不可流式传输。