gpt4 book ai didi

node.js - 不存在则插入,存在则更新

转载 作者:可可西里 更新时间:2023-11-01 10:01:37 28 4
gpt4 key购买 nike

<分区>

我正在从这个 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();
});

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com