我想从猫鼬集合的文档中删除特定字段。我发现该文档将在我们设定的特定时间后被删除。但是是否可以通过设置时间从猫鼬集合中的文档中删除文件?
这将从集合中删除文档。下面显示的代码是20秒后删除文档。但是我将令牌存储在此模型中,希望将其从文档中删除并保留其余字段。我希望一小时后文档包含剩余字段。 (期望令牌)
const saveUser = mongoose.model('user', {
_id: {
type: String,
required: true
},
firstname: {
type: String,
required: true,
minlength: 1,
trim: true
},
lastname: {
type: String,
default: null,
trim: true
},
token : {
type : [string]
},
expire_at: {
type: Date,
default: Date.now,
expires: 20
}