ネストされたJSON以下のいる機能私はDynamoDBのを作成したい構造
- PK:
orderId
- RK:出荷
date
- :
Y|N
- 詳細:
<nested json structure>
ポイント4は私が本当に混乱しているものです。私は文字列としてdetails
フィールドを維持し、文字列としてjson
を保存しようとした場合、AWSはすなわち"
文字をエスケープ、{"onlineStore" : "283"}
は{\"onlineStore\": \"283\"}
なりこれのは、文字列マッピングなどdetails
とDynamoDBのから正しく取得が、私はそれを変換する必要があれば取得ジャックソンを使ったポホ、私はそれらの世話をしなければならない\
。
だから代替として、私は私が上記の実装ではdetails
POJOすなわち、
public class OrderDetail{
private int onlineStore;
// rest of the JSON properties
@JsonCreator
public OrderDetail (@JsonProperty("onlineStore") int onlineStore, ...){
this.onlineStore = onlineStore;
}
}
を作成することができると考え、私はDynamoDBMappingException: Couldn't convert attribte
というエラーが発生します。
OrderDetail
タイプは、JSON RESTレスポンスとの間で使用されている一般的なタイプです。DynamoDB
のアノテーションをここに入れないようにしたいと思います。
今の質問は、それを実装するための適切な方法はどうあるべきかです。