我正在尝试使用springboot从dynamoDB中删除值。它不会删除像这样的值:
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)
是在存储库中构建的方法。