Mongodb 删除已过期的文件(猫鼬)
Mongodb erase documents which have expired (mongoose)
我有以下架构
const exampleSchema = new mongoose.Schema({
name: {
type: String,
required: true,
},
date: {
type: Date,
required: true,
min: Date.now(),
},
});
我希望根据此架构的字段 date
已过期的文档在一天结束时被删除。例如,假设我插入一个包含 date
字段的文档:2021-07-05 10:00 am,我希望在当天结束时删除该文档。
通过设置 Time to live.
使收集的数据过期
我有以下架构
const exampleSchema = new mongoose.Schema({
name: {
type: String,
required: true,
},
date: {
type: Date,
required: true,
min: Date.now(),
},
});
我希望根据此架构的字段 date
已过期的文档在一天结束时被删除。例如,假设我插入一个包含 date
字段的文档:2021-07-05 10:00 am,我希望在当天结束时删除该文档。
通过设置 Time to live.
使收集的数据过期