#amazon-web-services #amazon-dynamodb
Вопрос:
Как указать значение по умолчанию для логического поля с помощью DynamoDBAutoGeneratedDefault
@DynamoDBTyped(DynamoDBMapperFieldModel.DynamoDBAttributeType.BOOL)
@DynamoDBAutoGeneratedDefault(Boolean.TRUE) private Boolean shouldProcess;
Логический.ИСТИНА, похоже, выдает ошибку Attribute value must be constant
.
Является ли «истинный» правильный путь?
Ответ №1:
По-видимому, интерфейс принимает только строку, просто изменив ее, чтобы true
вызвать эту ошибку.
Incompatible types. Found: 'boolean', required: 'java.lang.String'