<分区>
我正在从这个 API 获取用户。
https://redmine-mock-api.herokuapp.com/api/v1/users
一共有100个(100个不同的id)。我使用 Mongoose 将它们添加到我的 mongodb 数据库中,但问题是它总是在添加(我已经有 5000 个用户(50 次重复 100 个用户)
如果 id
不存在我想添加,如果存在则更新。
我做错了什么? users
是 API 中的用户数组
db.collection("users").insertMany(users, function (error, response) {
if (error) throw error;
console.log("Number of users inserted: " + response.insertedCount);
db.close();
});