Я пытаюсь удалить значения из DynamoDB с помощью Springboot. Это не удаляет такие значения, как:
deleteById(String id)
где Id - HashKey
deleteByFirstName(String firstName)
где firstName является элементом
Примечание: deleteById(String id)
определено в интерфейсе репозитория, который расширяет CrudRepository
.
Но когда выбираете пользователя по id или firstName и пытаетесь удалить, это удаление.
User usr = findById(string id)
где Id - HashKey
delete(usr)
Это удаляет пользователя
delete(usr.getId())
Это также удаляет
Примечание: delete(usr)
- встроенный метод в хранилище.