Получил коллекцию документов в БД mongo. Одно из полей в документе - "verison": int
Мне было интересно, есть ли практический способ использовать это значение для предотвращения обновления документа при попытке обновить его с тем же или меньшим номером версии.
пример: в моей коллекции есть документ:
{
"name": "john",
"version": 3
}
если я попытаюсь отправить обновление с помощью:
{
"name": "rick"
"version": 3
}
Он не будет обновлять его, и я получу указание, что обновления не было, поэтому я могу как-то справиться с этим в своем коде.
Я использую node.js с собственным драйвером mongo DB.