Я храню токены пользователей в поле пользователя, и я хочу удалить этот токен через некоторое время, почти эквивалентное сроку действия токена, чтобы токен автоматически удалялся через некоторое время. Я использую схему как:
const userSchema= new mongoose.Schema({
name:{
type:String,
default:"a",
trim:true,
lowercase:true
},
tokens:[{
token:{
type:String,
expire_at: {
type: Date,
default: Date.now,
index: { expires: '1m' }
}
}
}]
},{
timestamps:true
})
этот метод не работает. пожалуйста, предложите способ сделать это.