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.

使收集的数据过期