社区
MongoDB
帖子详情
mongoose 时间到期后 不要自动删除 要改变自身的数据
qq_27837521
2018-01-19 03:07:00
网上查了很多资料 都找不到 我需要的内容 求大神给思路 或者贴代码!~
...全文
804
回复
打赏
收藏
mongoose 时间到期后 不要自动删除 要改变自身的数据
网上查了很多资料 都找不到 我需要的内容 求大神给思路 或者贴代码!~
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mongoose
设置TTL(time to live) 过期
自动
删除
数据
最近忙好忙。。。没什么
时间
积累,今天抽空赶紧随手记一个新操作 什么是TTL TTL(time to live) 集合支持mongodb对存储的
数据
进行失效
时间
设置,经过指定的
时间
段后、或在指定的
时间
点过期,集合
自动
被mongod清除。这一特性有利于对一些只需要保存一定
时间
的
数据
信息进行存储,比如机器产生的事件
数据
、日志、会话信息等。 简单场景 比如用户的验证码,生成后需要存在
数据
库的ver...
解决
mongoose
创建的Schema
时间
字段随查询更新
时间
今天在使用
mongoose
查询表
数据
的时候,发现其中一个
时间
格式的字段居然随着我查询居然更新了
时间
,甚是诧异,折腾了一下,最终问题原因锁定在default: Date.now上,其实网上也有其他方案解决,但是好像不能使用TTL
自动
删除
,所以自己结合思路,不在使用default 属性,解决如下: // CodeSchema.js // Schema的createAt字段 createAt: { type: Date, index: { expires: 300 } } // xxx.js
Mongoose
-Delete插件使用指南
Mongoose
-Delete插件使用指南 项目介绍
Mongoose
-Delete是一款专为
Mongoose
设计的扩展插件,旨在简化MongoDB
数据
删除
过程,并提供软
删除
功能。在实际应用中,完全
删除
数据
库记录可能不是最佳选择,特别是当涉及到审计或者
数据
恢复需求时。此插件允许您“
删除
”记录而实际上只是标记它们为已
删除
,保持
数据
的完整性且可追溯。 项目快速启动 安装 首先,通过npm或yarn安装...
全面打通MongoDB+
mongoose
主要教会大家安装MongoDB和配置
数据
库用户权限,以及node使用
mongoose
连接
数据
库。
node 使用
mongoose
操作 mongodb
数据
库 导入
数据
使用官方的 mongodb 包来操作 https://github.com/mongodb/node-mongodb-native 使用第三方
mongoose
来操作 MongoDB
数据
库
mongoose
是基于 MongoDB 官方的 mongodb 包再一次做了封装 官网 https://
mongoose
js.com/ 中文版 http://www.
mongoose
js.net/ 安装 ...
MongoDB
1,797
社区成员
1,466
社区内容
发帖
与我相关
我的任务
MongoDB
MongoDB相关内容讨论区
复制链接
扫一扫
分享
社区描述
MongoDB相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章