MongoDB:如何用新对象替换数组内的对象

时间:2016-11-22 04:48:16

标签: node.js mongodb express mean-stack

我有一个关于node和mongodb的简单问题。我使用提供的节点mongodb驱动程序,而不是mongoose。我在我的数据库集合中有这样的东西:

{
   accounts: [
     {username: "", id: "", property: value},
     {username: "", id: "", property: value} 
   ]
}

我想将具有特定id值的accounts数组中的对象替换为另一个对象。我怎么能这样做?

注意:我知道你可能会说这是重复的,但我已经尝试了很多东西,并且由于某些原因他们不能工作,我觉得即使有人说它应该工作,我做错了什么。我是一名业余爱好者,我的编码只是为了好玩,所以不要期待很多,请花两分钟时间写一个简单的回复。谢谢!

0 个答案:

没有答案