Когда истечет срок действия документа mongodb после его обновления?

У меня есть коллекция документов в mongodb, сexpireAfterSeconds свойство, установленное для индекса типа даты.

Ради аргумента, срок действия документов истекает через час.

When I update a document in this collection, which one of the following will happen?

a) Срок действия документа истекает через час послеoriginal время создания.

b) Срок действия документа истекает через час послеupdate время.

c) Срок действия документа истекает через часthe indexed variableвремя, что бы это ни было.

d) Ни один из вышеперечисленных

Я думаю, что этоc, но не могу найти ссылку для подтверждения. Я прав? Где это задокументировано?

[edit]: Чтобы прояснить ситуацию, я сохраняю коды сброса пароля (срок действия которых истекает), и я хочу, чтобы старые коды перестали работать, если запрашивается новый код. Это не очень важно, поскольку я могу гарантировать, что требуемое поведение всегда будет соблюдаться простым удалением старой транзакции. Этот вопрос не о моей текущей проблеме, а о поведении Монго.

Ответы на вопрос(2)

Ваш ответ на вопрос