В этой документации dynamodb указано, что существующие элементы не могут быть обновлены с помощью пакетной записи. Однако, когда я пытаюсь, он заменяет новые элементы. Как я могу предотвратить его обновление уже существует?
Dynamodb batch write обновляет существующие элементы
Ответ 1
Как указано в документации, если вы переставляете элемент, он заменяет старый.
Элемент обновления добавляет/изменяет атрибуты, но не удаляет другие.
Итак, в основном то, что вы делаете, это замена элементов, а не их обновление.
С помощью пакетной записи вы не можете устанавливать условия для отдельных элементов, поэтому вы не можете предотвратить ее обновление.