介绍
@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) | 创建图表模型数据表 |