首页 > 解决方案 > 如何在node.js中替换/更新特定mongodb集合的整个文档

问题描述

如何替换/更新特定 mongodb 集合的整个文档

eg:mongodb中保存数据的过程;调用api,api从我的网站获取数据并保存在mongodb中。

我第一次调用 api,它从我的网站获取数据(5 项地点)& 应该保存在 mongodb 中& 集合长度为 5 项。

当我第二次调用 api 后,它获取数据(现在我得到17 个位置)mongodb 集合的总长度应该是 17我不需要第一个 api 调用数据作为 5 个位置和需要删除那些数据)

我正在使用模式来计算数据。如何实现上述案例,

标签: node.jsmongodbmongoosemongodb-queryupdates

解决方案


Although its not a good practice.But if you don't need you can remove all the existing documents before inserting new ones.
Try using remove query of mongodb.

参考——https: //docs.mongodb.com/manual/reference/method/db.collection.remove/#mongodb-method-db.collection.remove


推荐阅读