Map にいくつかの数値を格納しています。それらは正しく設定されており、DynamoDB インターフェイスに正しく表示されます。
results List [1]
0 Map
dateTimeCompleted Number : 1554138543
questionsAnswered Number : 10
questionsCorrect Number : 5
しかし、AWS Ruby SDK を使用して応答を受け取ると、それらは 10 進数に変わっています。
"dateTimeCompleted"=>0.1554376141e10,
"questionsAnswered"=>0.2e2,
"questionsCorrect"=>0.5e1
これは同じアイテムのものではないことに注意してください。そのため、数字が一致しないことは承知しています。形式が問題です。
それらを整数として使用したいことをSDKに伝えるにはどうすればよいですか?
また
Ruby でそれらを自分で整数にマップする必要がありますか?