相关疑难解决方法(0)

如何从 DynamoDB 中的地图列表中删除(必须是原子的)

我有这个架构:

{
   product: S // Primary Key, // my Hash
   media: L // List of Maps
}
Run Code Online (Sandbox Code Playgroud)

每个媒体项目将是这样的:

[
   { 
      id: S, // for example: id: uuid()
      type: S, // for example: "image"
      url: S // for example: id: "http://domain.com/image.jpg"
   }
]
Run Code Online (Sandbox Code Playgroud)

样本数据:

{
    product: "IPhone 6+",
    media: [
        {
            id: "1",
            type: "image",
            url: "http://www.apple.com/iphone-6-plus/a.jpg"
        },
        {
            id: "2",
            type: "image",
            url: "http://www.apple.com/iphone-6-plus/b.jpg"
        },
        {
            id: "3",
            type: "video",
            url: "http://www.apple.com/iphone-6-plus/overview.mp4"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我希望能够通过 id 从媒体列表中删除。类似于:“从产品:‘IPhone 6+’,删除 ID …

amazon-dynamodb

5
推荐指数
1
解决办法
4422
查看次数

标签 统计

amazon-dynamodb ×1