【发布时间】:2018-06-25 05:43:38
【问题描述】:
我正在使用 AWS dynamodb 来存储一些数据。该表将“key”作为“主分区键”,将“create_micro_time_float”作为“主排序键”。
我表中的数据是这样的。
{
'key': {'S': 'xxx'},
'create_micro_time_float': {'N': 1499844782.50379992}
}, ...
但是当我使用“扫描”操作(检索表中的所有数据)时,我得到了这样的结果。
{
'key': {'S': 'xxx'},
'create_micro_time_float': {'N': 1499844782.5037999}
}, ...
我的“主排序键”的最后一个小数点丢失。
问题是我想更新表中的所有记录,但现在排序键不正确。我需要一个正确的排序键才能更新表中的记录。
我该怎么做(使用nodejs dynamodb aws sdk)?
提前谢谢你。
【问题讨论】: