SchemaDateOptions
SchemaDateOptions()
Тип:
- «конструктор»
Наследует:
Параметры, определённые для типа схемы «Дата».
Пример:
const schema = new Schema({ startedAt: Date });
schema.path('startedAt').options; // SchemaDateOptions instance
SchemaDateOptions.prototype.expires
Тип:
- «Дата»
При установке, Mongoose создаёт индекс TTL для этого пути.
Индекс mongo TTL expireAfterSeconds значение будет использовать значение «expires», выраженное в секундах.
Пример:
const schema = new Schema({ "expireAt": { type: Date, expires: 11 } });
// if 'expireAt' is set, then document expires at expireAt + 11 seconds
SchemaDateOptions.prototype.max
Тип:
- «Дата»
Если установлено, Mongoose добавляет валидатор, который проверяет, что этот путь находится до заданной max.
SchemaDateOptions.prototype.min
Тип:
- «Дата»
Если установлено, Mongoose добавляет валидатор, который проверяет, что этот путь находится после заданной min.
© 2010 LearnBoost
Licensed under the MIT License.
https://mongoosejs.com/docs/api/schemadateoptions.html