node.js - 如何使用 Promise 更新节点 js 中的变量?
问题描述
目前我正在使用 json 从 quick.db 中获取灵感来创建一个数据库。但是遇到了我无法自动更新使用 db.get 函数的变量的问题。
代码:
const DB = require("./DB.js");
const db = new DB();
(async function() {
await db.set("kuno", 0);
var kuno = await db.get("kuno");
await db.add("kuno", 1);
console.log(kuno);
})();
关于该代码的事情是它确实有效,并向数据库键“kuno”添加了一个但仍然返回 0,有什么方法可以在数据库中修改密钥时更新 kuno 变量?不确定是否需要承诺,但我打算稍后依赖实际的 SQL。
解决方案
推荐阅读
- microsoft-graph-api - 在 Azure AD B2B 中批量创建用户
- javascript - 如何在 React 的 Toggle Switch 组件内添加文本?
- android - 如果项目中有多个模块,如何缩短 Android Studio 中的包?
- spring - 如何在一个端点使用不同的请求体?
- git - 如何在 Git 中获取 master 分支的默认值?
- javascript - 将动作添加到动态创建的选项选择
- python - maya,python,按材质名称命名 obj
- c# - 如果 Dockefile 不在带有 csproj 的目录中,则无法在 Visual Studio 2019 中调试容器
- javascript - 渲染 React 状态对象的问题
- sql - sql oracle - 不同的缺失表达式