私はこのような4つのメンバ変数を持つモデルクラスを持っている:DynamoDBへの入力はアプリケーションのモデルクラスによって異なりますか?
A.java
1.Attribute-1
2.Attribute-2
3.Attribute-3
4.Attribute-4
今、私はDynamoDBのにエントリを作成し、エントリが成功して行くと、私はエントリが起こって見ることができます。
私はモデルにいくつかの変更を行い、さらに2つの属性を追加しました。
5.Attribute-5
6.Attribute-6
アプリケーションでは、これらの2つの属性の値を設定しています。 アプリケーションにエントリを挿入しようとすると、このエラーが発生します。
com.amazonaws.services.dynamodbv2.model.AmazonDynamoDBException: The provided key element does not match the schema (Service: AmazonDynamoDBv2; Status Code: 400; Error Code: ValidationException;
私はあなたがsave()
方法でAWS SDK JAVAでDynamoDBMapper
クラスを使用していると考えているエラー