繁体   English   中英

我如何将 object 推入 object 内的数组,该数组也在另一个数组内

[英]How do i push an object into an array which is inside an object which is also inside an another array

我想将一个 object 推入一个数组,该数组位于另一个数组内的 object 内,

在此处输入图像描述

如上图likes = vote我后来改了,

但是我无法将 object 推入此投票数组我正在使用此代码推入数组

 Question.updateOne(
      { _id: questionId, comments: { $elemMatch: { _id: commentId } } },
      { $push: { "comments.$.vote": { userId } } }
    )

我不知道这里出了什么问题,在控制台中它显示 200 状态但它没有添加到数据库中。

你试过解构吗? 即如果你有很多喜欢,你可以这样做:

myArray= [...myArray, {myNewObject: 数据}]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM