Spec-Zone.ru › Mongoose

SchemaDateOptions

SchemaDateOptions()

Тип:
  • «конструктор»
Наследует:
  • «SchemaTypeOptions»

Параметры, определённые для типа схемы «Дата».

Пример:

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API