ArangoDB批量插入没有用户定义键的边
创始人
2024-09-12 01:30:14
0

在ArangoDB中,可以使用db._collection('').save()方法来批量插入没有用户定义键的边。下面是一个示例代码:

const arangojs = require("arangojs");
const db = new arangojs.Database();

async function insertEdges(collectionName, edges) {
  // 获取边集合
  const collection = db.collection(collectionName);

  // 批量插入边
  const result = await collection.save(edges);

  console.log(`成功插入 ${result.length} 条边`);
}

const edges = [
  { _from: "vertices/1", _to: "vertices/2", name: "edge1" },
  { _from: "vertices/1", _to: "vertices/3", name: "edge2" },
  { _from: "vertices/2", _to: "vertices/3", name: "edge3" }
];

insertEdges("edges", edges)
  .then(() => {
    console.log("插入完成");
    db.close();
  })
  .catch(err => {
    console.error("插入出错", err);
    db.close();
  });

上面的代码示例中,我们首先创建了一个insertEdges函数,该函数接受一个边集合名称和边数组作为参数。在函数内部,我们使用db.collection(collectionName)方法获取边集合,然后使用collection.save(edges)方法批量插入边。插入成功后,返回结果是一个包含插入边的信息的数组。

最后,我们调用insertEdges函数,并根据插入结果输出相应的信息。注意,在使用ArangoDB之前,需要先确保已经正确地连接到数据库。

相关内容

热门资讯

透视肯定!红龙poker脚本,... 透视肯定!红龙poker脚本,德州透视是真的假的,技巧教程(一直存在有挂);科技安装教程;13670...
透视工具!wepoker脚本,... 透视工具!wepoker脚本,智星菠萝可以辅助吗,一分钟揭秘(有挂介绍)智星菠萝可以辅助吗辅助器中分...
透视科技!wpk辅助购买,德普... 透视科技!wpk辅助购买,德普之星辅助器怎么用,我来教教你(往昔存在有挂);玩家必备必赢加哟《136...
透视科技!wepoker透视脚... 透视科技!wepoker透视脚本安卓,德普之星透视辅助插件,2分钟细说(有挂技巧)是一款可以让一直输...
透视线上!aapoker俱乐部... 透视线上!aapoker俱乐部靠谱吗,智星德州菠萝插件官网,分享一款(有挂教程)1、不需要AI权限,...
透视规律!德普之星透视辅助软件... 透视规律!德普之星透视辅助软件,德普之星透视免费,德州论坛(固有存在有挂)1、这是跨平台的德普之星透...
透视游戏!aapoker透视插... 透视游戏!aapoker透视插件下载,wepoker透视,重大消息(有挂辅助挂)1、任何德州ai辅助...
透视黑科技!德普之星app安卓... 透视黑科技!德普之星app安卓版破解版,hhpoker德州透视,系统教程(最初有挂);小薇(透视辅助...
透视黑科技!wpk透视表,hh... 透视黑科技!wpk透视表,hhpoker透视脚本视频,总算清楚(有挂技巧)是一款可以让一直输的玩家,...
透视讲解!wepoker辅助透... 透视讲解!wepoker辅助透视软件,拱趴大菠萝有挂吗,靠谱教程(原先存在有挂)这是由厦门游乐互动科...