Почему Table.DeleteItem (PrimaryKey) ведет себя по-разному при использовании с DynamoDblocal против AWS-SDK (фактическаяJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему Table.DeleteItem (PrimaryKey) ведет себя по-разному при использовании с DynamoDblocal против AWS-SDK (фактическая

Сообщение Anonymous »

У меня есть ниже код: < /p>
DeleteItemOutcome outcome = table.deleteItem("id", id);
logger.info("DeleteItemOutcome:\n" + outcome);
String deletedItemId = outcome.getDeleteItemResult().getAttributes().get("id").getS();
logger.info("Deleted item id: {}", deletedItemId);
< /code>
Это работает нормально при использовании с фактической службой DynamoDB, но получение нулевого указателя при запуске в локальном использовании с использованием Dynamodblocal. < /p>
Это ошибка: < /p>

Не может вызвать "com.amazonaws.services.dynamodbv2.model.deleteItemresult.getAttributes ()" IS null. < /p>
< /blockquote>
Я смог найти решение, это исправят проблему с нулем: < /p>
DeleteItemSpec deleteItemSpec = new DeleteItemSpec()
.withPrimaryKey("id", id)
.withReturnValues(ReturnValue.ALL_OLD);
DeleteItemOutcome outcome = table.deleteItem(deleteItemSpec);
logger.info("DeleteItemOutcome:\n" + outcome);
String deletedItemId = outcome.getDeleteItemResult().getAttributes().get("id").getS();
logger.info("Deleted item id: {}", deletedItemId);
< /code>
Но я хочу знать причину этого поведения. Примечания к использованию Dynamodblocal ничего не рассказывает об этом.

Подробнее здесь: https://stackoverflow.com/questions/796 ... th-dynamod
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Укладка элементов div по вертикали при использовании display:table, table-row, table-cell
    Anonymous » » в форуме CSS
    0 Ответы
    127 Просмотры
    Последнее сообщение Anonymous
  • Жест PAN ведет себя по -разному в Android против Windows
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Жест PAN ведет себя по -разному в Android против Windows
    Anonymous » » в форуме Android
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Жест PAN ведет себя по -разному в Android против Windows
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Ef core enum to table table table intrond
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»