小编Gau*_*ana的帖子

一个或多个参数值无效:缺少物品状态码中的密钥 id:400,请求 id:71CT--

我在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)

go amazon-web-services amazon-dynamodb

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

amazon-dynamodb ×1

amazon-web-services ×1

go ×1