Мне нужно обновить документ, изменив значение элемента, используемого в качестве ключа раздела.В документации говорится, что документ уникально идентифицируется по его идентификатору и ключу раздела.
Итак, если я изменю ключ раздела, это всегда будет создавать новый документ?Или он создаст новый документ, только если он помещен в другой раздел?
Если новый документ всегда создается, то я думаю, что самый безопасный способ его обновления -
- Создать новыйdocument.
- В случае успеха удалите старый документ.
- Если удалить его, получится дублирование данных, но по крайней мере данные не будут потеряны.
Если новыйдокумент не всегда создается, как я могу определить случаи, когда был создан новый документ, чтобы я мог удалить старый?Я не хочу ничего удалять без предварительного создания нового, поскольку для этого нет транзакционного способа.
С уважением, все.