jjzjj

bulkWrite

全部标签

node.js - 尝试与 Mongoose 进行批量更新。最干净的方法是什么?

我有一个包含三个字段的文档的集合:名字、姓氏和年龄。我试图弄清楚我可以使用Mongoose中的哪些查询来进行批量upsert。我的应用程序偶尔会收到具有这三个字段的新对象数组。我希望查询检查文档中是否已经存在名字和姓氏,如果存在-如果年龄不同,请更新年龄。否则,如果名字和姓氏不存在,则插入一个新文档。目前,我只进行导入-尚未构建此upsert片段的逻辑。app.post('/users/import',function(req,res){letdata=req.body;letdataArray=[];data.forEach(datum=>{dataArray.push({first
12