我一直遵循Miguel C的tutorial在golang中建立DynamoDB表,但修改了json使其看起来像这样而不是使用电影。我将movie结构修改为Fruit结构(因此没有更多信息),在我的架构中,将分区键定义为“名称”,将排序键定义为“价格”。但是,当我运行代码时,它会显示
“ ValidationException:必需的键之一未提供值”
尽管我将输入打印为
地图[名称:{ S:“香蕉” } 价钱:{ N:“ 0.25” }]
清楚地显示了String香蕉和0.25都具有值。
我的Json如下所示:
[
{
"name": "bananas",
"price": 0.25
},
{
"name": "apples",
"price": 0.50
}
]
答案 0 :(得分:0)
大写问题,将“名称”更改为“名称”,并且解决了。