标签: node.js mongodb mongoose schema
我想在给定时间后从mongo集合中删除特定项目。我尝试了使用猫鼬模式的expireAfterSeconds,在模式索引和其他方法中到期。即使在60秒后 我刷新了我的mongo数据库,收集中的项目存在,并且在10分钟后它也在那里并且没有自动删除
我尝试了两种不同的方式
timeCreated:{ 类型:日期, 默认值:Date.now, 过期:20 }
admin:{ 类型:布尔值, 默认值:false, 索引:{过期:“ 10s”} }