Estoy tratando de hacer una aplicación de pila completa donde el documento MongoDB BSON caduca después de un cierto período de tiempo. Como puede ver a continuación, puse el tiempo de caducidad en 4 minutos. Sin embargo, el documento se elimina a las 2:20 minutos . He intentado probar el tiempo de caducidad a los 2m , 3m . Todos caducan en un lapso de 2:10-2:45 minutos . No estoy seguro de por qué ocurre esto. ¿Qué debo hacer para arreglar esto?
const mongoose = require('mongoose') const userSchema = new mongoose.Schema({ note: { type: String, required: true, }, completed:{ type: Boolean }, createdAt: { type: Date, expires: '4m', default: Date.now } }) const User = mongoose.model('user', userSchema) module.exports = User