最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

更新 NeDB 数组中的对象值

网站源码admin34浏览0评论

更新 NeDB 数组中的对象值

更新 NeDB 数组中的对象值

我正在寻找一些关于如何使用 NeDB 更新数组中特定对象值的帮助。

我正在创建一个需要使用 NeDB 作为数据库的 Node.js Web 应用程序。不确定您是否需要此信息,但我在 package.json 文件中也有以下依赖项:

加密:^5.1.0, 正文解析器”:^1.20.2, 连接确保登录:^0.1.1, dotenv: ^16.0.3, 快递”:^4.18.2, 快速会话:^1.17.3, jquery: ^3.6.4, 小胡子快递:^1.3.2, 内布:^1.8.0, nodemon:^2.0.22, 护照:^0.6.0, 本地护照:^1.0.0, 路径:^0.12.7

本质上,NeDB 数据库允许用户注册并为每个条目遵循此模板:

{用户名:用户名,密码:密码,成就:[{名称:名称,类型:类型,实现:实现},{名称:名称,类型:类型,实现:实现},{名称:名称,类型:类型,实现:实现}]}

我希望能够访问特定用户并更新特定成就的实现值。

例如我在数据库中有以下用户,我想更新userOne的成就一个成就值。我该怎么做呢?

{用户名:userOne,密码:password,成就:[{名称:一,类型:类型,实现:实现},{名称:二,类型:类型,实现:实现},{名称:三,类型:类型,实现:实现}]}

{用户名:userTwo,密码:password,成就:[{名称:一,类型:类型,实现:实现},{名称:二,类型:类型,实现:实现},{名称:三,类型:类型,实现:实现}]}

我尝试过使用点符号和对象符号,并期望它能工作,但没有任何改变。我试图找到与我有同样问题的其他人,但我陷入了死胡同。

提前感谢您的帮助!

回答如下:

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论