扫码关注官方订阅号
使用 mongoose 可以成功为某个 document 添加过期时间:
但是,数据在设置的过期时间之后仍然没有删除,官方的文档说mongo后台服务每隔一分钟轮询一次过期设置,但这已经不是几分钟延迟的事了,感觉上是expire没有生效的
小伙看你根骨奇佳,潜力无限,来学PHP伐。
let mySchema = new mongoose.Schema(...)试试?
let mySchema = new mongoose.Schema(...)
几点建议:
1、先检查一下索引的实际TTL情况;您贴出来的部分,感觉上面代码和下面的截图不一致
2、看看server.Status中的ttl的部分
db.serverStatus().metrics.ttl
供参考。
Love MongoDB!Have fun!
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
let mySchema = new mongoose.Schema(...)试试?几点建议:
1、先检查一下索引的实际TTL情况;您贴出来的部分,感觉上面代码和下面的截图不一致
2、看看server.Status中的ttl的部分
db.serverStatus().metrics.ttl
供参考。
Love MongoDB!Have fun!