ArangoDB 从一个文档创建集合和图
创始人
2024-09-12 00:02:15
0

要在ArangoDB中从一个文档创建集合和图,可以按照以下步骤进行操作:

  1. 首先,连接到ArangoDB数据库。您可以使用arangosh shell或任何支持ArangoDB的编程语言驱动程序来进行连接。

  2. 创建一个新的集合并插入一个文档。您可以使用集合的createDocument方法来创建一个新的文档,并使用集合的save方法将文档插入集合中。以下是一个示例代码片段,演示如何创建集合并插入一个文档:

var db = new arangojs.Database();
db.useBasicAuth(username, password);
db.useDatabase(databaseName);
db.useCollection(collectionName);

var document = {
  name: "John Doe",
  age: 30,
  city: "New York"
};

var collection = db.collection(collectionName);
var createdDocument = await collection.save(document);
console.log("Created document:", createdDocument);
  1. 创建一个新的图。您可以使用db.graph方法创建一个新的图,并指定图的名称和包含的集合。以下是一个示例代码片段,演示如何创建一个新的图:
var graph = db.graph(graphName);
await graph.create({
  edgeDefinitions: [{
    collection: edgeCollectionName,
    from: [vertexCollectionName],
    to: [vertexCollectionName]
  }]
});
console.log("Created graph:", graph);

在这个例子中,我们创建了一个名为graphName的新图,并指定了一个名为edgeCollectionName的边集合和两个名为vertexCollectionName的顶点集合。

这样就可以从一个文档创建集合和图了。您可以根据自己的需求调整集合和图的名称、文档的内容以及关联的集合。

相关内容

热门资讯

如何分辨真伪(德州)外挂辅助器... 如何分辨真伪(德州)外挂辅助器(透视)2024教程(2024已更新)(哔哩哔哩);小薇(透视辅助)致...
科普分享!鱼扑克辅助(辅助挂)... 科普分享!鱼扑克辅助(辅助挂)外挂辅助插件(2024已更新)(哔哩哔哩)1、鱼扑克辅助系统规律教程、...
七分钟实锤!风云联盟棋牌有挂,... 七分钟实锤!风云联盟棋牌有挂,雀神外挂真实测试,科技教程(有挂方式)1、每个玩家都可以进行使用,快速...
一秒答解!wepoke辅助德之... 一秒答解!wepoke辅助德之星(德扑查数据)外挂透视辅助器安装(透视)新2024版(2020已更新...
每日必看推荐!红龙软件德州扑克... 您好,红龙软件德州扑克这款游戏可以开挂的,确实是有挂的,需要了解加微【487309276】很多玩家在...
透明有挂(aa扑克辅助)外挂辅... 透明有挂(aa扑克辅助)外挂辅助器(透视)辅助透视(2023已更新)(哔哩哔哩)aa扑克辅助平台为新...
今日重大通报!扑克时间可以控制... 您好,扑克时间这款游戏可以开挂的,确实是有挂的,需要了解加微【841106723】很多玩家在这款游戏...
七分钟实锤!海岛互娱有挂,广东... 自定义系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你是想分享给你好...
我来分享!wpk的发牌有规律,... WePoker透视辅助工具核心要点解析‌,我来分享!wpk的发牌有规律,wepOke原来确实真的有挂...
必备教程!德州之星ai软件(透... 必备教程!德州之星ai软件(透视)透视辅助插件(2024已更新)(哔哩哔哩);一、德州之星aiAI软...