Элементы (или строки) в DynamoDB уникально идентифицируются по их первичному ключу. Таблица может иметь один первичный ключ (ключ раздел ) или составной первичный ключ (ключ раздел плюс ключ sort ).
Чтобы удалить элемент, вы должны предоставить полный первичный ключ (будь то отдельный ключ раздела или составной ключ раздела плюс ключ сортировки).
Итак, если вы хотите удалить элементы, которые удовлетворяют определенному условию,например, автомобили с максимальной скоростью <120, затем выполните запрос или сканирование для идентификации этих элементов, извлеките первичные ключи и затем удалите элементы во второй операции. </p>
Чтобы удалить один элемент, используйте DeleteItem . Чтобы удалить несколько элементов, используйте BatchWriteItem . Несмотря на присвоение имени BatchWriteItem
, его можно использовать для размещения нескольких элементов или для удаления нескольких элементов, и вы можете настроить таргетинг на одну или несколько таблиц DynamoDB в одном вызове API.