更新 NeDB 数组中的对象值

编程入门 行业动态 更新时间:2024-10-04 17:18:22

更新 NeDB 数<a href=https://www.elefans.com/category/jswz/34/1771283.html style=组中的对象值"/>

更新 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,成就:[{名称:一,类型:类型,实现:实现},{名称:二,类型:类型,实现:实现},{名称:三,类型:类型,实现:实现}]}

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

提前感谢您的帮助!

回答如下:

更多推荐

更新 NeDB 数组中的对象值

本文发布于:2024-05-30 19:49:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770857.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:组中   对象   NeDB

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!