Отмена TTL на документе Mongoose - PullRequest
       0

Отмена TTL на документе Mongoose

0 голосов
/ 11 сентября 2018

У меня есть коллекция заказов с TTL следующим образом:

expireAt: {
 type: Date,
 required: true
}

BookingSchema.index({ expireAt: 1 }, { expireAfterSeconds: 0 })

Срок действия истекает в expireAt.Это схема бронирования, срок действия которой должен истечь, если пользователь не заплатил к определенной дате, но если они это сделают, я бы хотел предотвратить истечение срока действия документа.Хотя в документации по монго ничего не нашлось.

Может быть, удаление поля expireAt может сработать?Даже если это звучит немного грубо, может быть, есть более традиционный способ?

Любая помощь будет оценена, спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...