【问题标题】:How to iterate in a mongoose queried object and add value inside it如何迭代 mongoose 查询对象并在其中添加值
【发布时间】:2019-08-26 20:09:58
【问题描述】:

我在 mongoose 查询中遇到了关于迭代的问题。 这是猫鼬查询的结果:

{ chips: 50 },
{ chips: 100 },
{ chips: 150 }

问题: 如何遍历值 50,100,150 并将它们加倍?

由于 x2,输出应该是 100,200,300。

谢谢!

【问题讨论】:

  • 您要更新数据库还是只更新查询结果?
  • 我要更新数据库
  • 这些值如何存储在数据库中?

标签: javascript mongodb express object mongoose


【解决方案1】:

试试这个。

 colltionName.update(query, 
    {"$set":{ $mul: { chips:2 }}},
    {"multi": true}
    )

【讨论】:

    猜你喜欢
    • 2019-12-04
    • 1970-01-01
    • 1970-01-01
    • 2013-09-08
    • 2020-11-17
    • 2017-05-11
    • 2021-09-29
    • 1970-01-01
    • 2017-10-30
    相关资源
    最近更新 更多