我在dynamodb
.
我想在其中插入我从 HTML 表单中获取的 2 个参数“标题”和“内容”。
参数“blogContent”和“BLOGTITLE”似乎当我在控制台打印这些2是有效的。
但是当我将它们插入表中时,出现错误:
“一个或多个参数值无效:缺少项目状态代码中的密钥 ID:400,请求 ID:71CT5IPM1SIDKSDVUGWGUCSJ77VV4KQNSO5ZAMVJF66Q9ASUAAJG”
type Item struct {
id int
content string
bodycontentversion string
claps int
comments int
imageid int
title string
views int
}
func awsblog() {
sess, err := session.NewSession(&aws.Config{
Region: aws.String("us-east-1")},
)
svc := dynamodb.New(sess)
item := Item{
id: 1234,
content: blogContent,
bodycontentversion: "abcd",
claps: 5,
comments: 10,
imageid: 1234,
title: blogTitle,
views: 10,
}
av, err := dynamodbattribute.MarshalMap(item)
if …
Run Code Online (Sandbox Code Playgroud)