node.js - 如何在node.js中替换/更新特定mongodb集合的整个文档
问题描述
如何替换/更新特定 mongodb 集合的整个文档
eg:mongodb中保存数据的过程;调用api,api从我的网站获取数据并保存在mongodb中。
我第一次调用 api,它从我的网站获取数据(5 项地点)& 应该保存在 mongodb 中& 集合长度为 5 项。
当我第二次调用 api 后,它获取数据(现在我得到17 个位置)mongodb 集合的总长度应该是 17(我不需要第一个 api 调用数据作为 5 个位置和需要删除那些数据)
我正在使用模式来计算数据。如何实现上述案例,
解决方案
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
推荐阅读
- ionic-framework - 带有 Ionic v5 (react) 的 React-testing-library 和 react-hook-form-change 事件不会触发
- python - 无法在 Windows 10 上安装 PyGTK
- php - 保留 PHP 对象数组中的某些键
- flutter - 如何在本地身份验证中单击取消以及当最大尝试次数超过颤振时关闭应用程序
- sql-server-data-tools - SSDT - 预构建自动化 - 为存储过程设置“buildAction”标志
- php - foreach cicle 与前一行表的数学
- java - IllegalStateException LogicalConnectionManagedImpl is closed Hibernate
- javascript - 显示电子邮件的自定义有效性消息?
- reactjs - 单击提交按钮后使用反应清除表单中的受控组件
- c++ - Wreorder 如何解决此警告?