是否可以对多个项目使用Push或addToSet ,例如,此代码在用户的子文档数组中添加一个注释(如果尚不存在)。但是,如果我有200个笔记,该怎么办?
const note = { id: 1 };
User.update(
{name: 'admin', 'notes.id': {$ne: note.id}},
{$push: {notes: note}},
function(err, numAffected) { ... });
可以使用foreach循环并运行此代码200次吗?