如何在猫鼬中基于数组更新许多字段?

时间:2020-07-23 22:24:04

标签: node.js database mongodb mongoose

我正在构建一个电子学习应用程序,我希望老师在完成课程后为学生评分。

问题是我从应用程序获得的响应正文中包含一个列表,该列表包含老师发送的评论,并且每个学生的方案中都有一个“评论”字段,其中包含该学生获得的所有评论。

我想为每个学生从老师发送的数组中添加自己的评论。

我要做的第一件事是使用for循环,但我认为有一个更简单和基本的解决方案。

我正在将node js与express和MongoDB一起用于猫鼬orm。

数据来自老师

const dataFromTeacher = [
  {
    stars: 4,
    studentId: '5335jfiehfdffd',
    teacherId: '9349jigj8hdhio',
  },
  {
    stars: 2,
    studentId: '9035jfiehfdffd',
    teacherId: '2249jigj8hdhio',
  },
];

谢谢

0 个答案:

没有答案