1

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 でそれらを自分で整数にマップする必要がありますか?

4

1 に答える 1