【发布时间】:2020-01-24 19:47:00
【问题描述】:
我有两个数组,我想将一些项目从 arr1 推送到 arr2 以防止重复,因为我已经向 arr2 添加了一些项目,这些项目也在 arr1 中。我在 react js 中这样做
arr1.forEach(q1 => {
arr2.forEach(q2 => {
if (q1.lessonId !== q2.lessonId) {
if (q2.obtainedMarks >= q2.passingMarks) {
User.findByIdAndUpdate(req.body.userId, { $push: { arr1: { $each:
[q2._id] } } }, (err, doc) => {
})
}
}
})
});
【问题讨论】:
标签: javascript arrays reactjs filter duplicates