【OpenHarmony】ArangoDB数据库javascript版驱动

36 阅读1分钟

介绍

@ohos/arangojs 是适用于 openharmony 环境的 ArangoDB 数据库 javascript 版驱动。本库基于 arangojs 原库 v8.3.1 版本进行适配。

下载安装

ohpm install @ohos/arangojs

使用说明

基本使用示例

1.连接数据库

import { Database } from "@ohos/arangojs";

const system = new Database({
  url: "http://127.0.0.1:8529",
});

// The credentials can be swapped at any time
db.useBasicAuth("admin", "maplesyrup");

2.创建数据库

const name = "testDB" + Date.now();
await system.createDatabase(name);

3.删除数据库

await system.dropDatabase(name);

4.获取数据库列表

await system.databases();

5.切换数据库

const db = system.database("database_name");

DD一下:欢迎大家关注工粽号<程序猿百晓生>,可以了解到以下知识点。

欢迎大家关注工粽号<程序猿百晓生>,0取以下学习清单:
1.OpenHarmony开发基础
2.OpenHarmony北向开发环境搭建
3.鸿蒙南向开发环境的搭建
4.鸿蒙生态应用开发白皮书V2.0 & V3.0
5.鸿蒙开发面试真题(含参考答案) 
6.TypeScript入门学习手册
7.OpenHarmony 经典面试题(含参考答案)
8.OpenHarmony设备开发入门【最新版】
9.沉浸式剖析OpenHarmony源代码
10.系统定制指南
11.【OpenHarmony】Uboot 驱动加载流程
12.OpenHarmony构建系统--GN与子系统、部件、模块详解
13.ohos开机init启动流程
14.鸿蒙版性能优化指南
.......

6.创建文档模型数据表

await system.createCollection("collection_name");

7.创建图表模型数据表

await system.createEdgeCollection("edge_collection_name");

接口说明

方法名接口描述
createDatabase(databaseName: string, options?: CreateDatabaseOptions)创建数据库
dropDatabase(databaseName: string)删除数据库
databases()获取数据库列表
database(dbName:string)切换数据库
createCollection(collectionName: string, options?: CreateCollectionOptions & {type: CollectionType})创建文档模型数据表
createEdgeCollection(collectionName: string, options?: CreateCollectionOptions)创建图表模型数据表