почему я получаю DynamoDBMappingException для типа данных BigDecimal в scala? - PullRequest
0 голосов
/ 07 мая 2020

Вот исключение:

диагностика: Класс пользователя выдал исключение: com.amazon aws .services.dynamodbv2.datamodeling.DynamoDBMappingException: EmployeeJobData [stdHours]; не удалось преобразовать атрибут

Причина: com.amazon aws .services.dynamodbv2.datamodeling.DynamoDBMappingException: не поддерживается; требуется @DynamoDBTyped или @ DynamoDBTypeConverted

Мой класс pojo:

@DynamoDBDocument
class EmployeeJobData {

 @BeanProperty
 var empID: String = _

 @BeanProperty
 var effEndDate: Long = _

 @BeanProperty
 var effStartDate: Long = _

 @BeanProperty
 var empStatus: String = _

 @BeanProperty
 var stdHours: BigDecimal = _

@BeanProperty
var vendorPayGroup: String = _       
 }

Я считаю, что тип данных BigDecimal поддерживается DynamoDb

...