You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于ArangoDB通过REST API执行DDL及CSV导入的技术咨询

ArangoDB REST API 操作问题解答

Q1:能否通过REST API创建/修改/删除集合,以及导入CSV格式的顶点和边?

可以,ArangoDB的REST API原生支持这些操作,无需依赖AQL或客户端驱动。

Q2:操作方法说明

集合管理

  • 创建集合:发送POST请求至/_api/collection,请求体中定义集合核心配置,比如名称、类型(顶点集合设type: 2,边集合设type: 3):
    {
      "name": "user_vertices",
      "type": 2,
      "waitForSync": false
    }
    
  • 修改集合属性:发送PATCH请求至/_api/collection/{collection-name}/properties,在请求体中传入需要更新的属性(如journalSize、waitForSync等)。
  • 删除集合:发送DELETE请求至/_api/collection/{collection-name}即可完成删除。

CSV数据导入(顶点/边)

发送POST请求至/_api/import,需配置关键参数并传入CSV内容:

  • URL参数指定目标集合与数据类型:比如?collection=user_edges&type=edges(type设documents对应顶点,edges对应边)
  • 请求头设置Content-Type: text/csv
  • 请求体直接传入CSV原始内容;若导入边数据,可通过fromPrefix、toPrefix参数补全顶点ID的前缀,适配CSV中的简写ID格式

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 05:21:29