send request 1 -> send request 2 -> process request 1 -> process request 2 -> done request 2, increase version up -> done request 1 with error
Когда у меня есть 2 запроса на обновление одной и той же записи. Это ошибка No matching document found for id ...
была брошена. Я знаю, что причина этой ошибки - конфликтная версия при сохранении записи в старой версии.
Если я использую update (), updateOne () или updateMany (), этой ошибки не будет. Но я не знаю, запись после обновления - это данные первого или второго запроса.
send request 1 -> send request 2 -> process request 1 -> process request 2 -> done request 2, data of request 2 has been updated for the record -> done request 1, data of request 1 has been updated for the record