草庐IT

node.js - 如何使用 .forEach() 插入多个集合并检查它是否存在

我想使用.forEach()将多个用户详细信息插入到我的Mongodb数据库中。在插入记录之前,我想检查用户记录是否存在。如果用户不存在则插入新的用户记录,否则更新现有的用户记录。下面是vardataArray=[{"id":"1","name":"abc","email":"abc@gmail.com"},{"id":"2","name":"xyz","email":"xyz@gmail.com"},{"id":"1","name":"abc","email":"abc@gmail.com"},];dataArray.forEach(function(dataVar){//check