标签: mongodb mongoose
我正在使用updateOne方法,并将“ upsert”选项设置为“ True”,因为我想添加文档(如果尚不存在)。
我已经设置了唯一索引,以确保没有重复的密钥插入数据库。
尽管使用了update方法,mongo尝试插入新文档而不是更新现有文档。 结果我收到一条错误消息,提示我由于密钥重复而无法添加文档。
我的问题是,为什么UpdateOne方法尝试插入新文档而不是更新现有文档?
我将Nodejs与猫鼬一起使用
提前谢谢