У меня есть коллекция users
. Каждая коллекция имеет поле с именем pin
, которое является защитным пин-кодом, необходимым для денежных операций. Значение по умолчанию для вывода установлено на null
при объявлении схемы с использованием mon goose. js. Когда пользователь генерирует свой пин-код из приложения, поле «pin» содержит целочисленное значение 6-ди git. Моя цель - автоматически сбросить это значение на «ноль» после (скажем) 30se c. Как это может быть достигнуто в mongoDB / mon goose?
Вот как выглядит моя схема:
const userSchema = new mongoose.Schema({
/**
other
fields
and
vaidations
**/
pin : {type:Number,default:null}
});
module.exports = mongoose.model('User',userSchema);