下面我们创建一个 Node 项目,在项目里测试使用 Surreal 提供的客户端。
在终端,进入到当前用户的桌面上,新建一个目录,名字是 ninghao-surrealdb ,进入到这个目录的下面,然后执行 yarn init ,初始化一个 package.json 文件。
安装一下 Surreal 客户端,执行 yarn add surrealdb.js 。
完成以后用编辑器打开这个项目,在项目根目录的下面,新建一个文件,名字是 surreal.mjs,在文件顶部导入 Surreal 来自 surrealdb.js 这个包。
下面可以新建一个 surreal 客户端,声明一个 surreal ,新建一个 Surreal,提供一个地址,地址是 http://127.0.0.1:8000/rpc。
然后 await ,用一下 surreal.signin ,登录一下,提供一个对象,user 是 root,pass 设置成 258369,这个用户还有密码是启动 surrealDB 服务的时候设置的。
再 await ,执行 surreal.use ,设置一下要使用的命名空间还有数据库,命名空间是 ninghao,数据库设置成 xuanwu 。
最后 export default 导出这个 surreal。