我正在使用DynamoDB mapper删除一个项目,但必须确保在删除之前它存在吗?
所以我目前的做法是
public void delete(final String hashKey, final Long rangeKey) {
final Object obj = mapper.load(Object.class, hashKey, rangeKey);
if (obj != null) {
mapper.delete(obj);
}
}
有没有一种方法可以在不加载项目的情况下删除它?如果未找到该项目,我希望它能悄悄地返回。