Amazon DynamoDB
开发人员指南 (API 版本 2012-08-10)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

第 5 步:查询表中的数据

在此步骤中,通过指定 Artist,您可以查询在第 2 步:将数据写入表中写入到 Music 表中的数据。

有关查询操作的更多信息,请参阅在 DynamoDB 中使用查询

AWS 管理控制台

按照这些步骤使用 DynamoDB 控制台查询 Music 表中的数据。

  1. 通过以下网址打开 DynamoDB 控制台:https://console.amazonaws.cn/dynamodb/

  2. 在控制台左侧的导航窗格中,选择 Tables (表)

  3. 从表列表中选择 Music 表。

  4. 对 Music 表选择项目选项卡。

  5. 在下拉列表中,选择查询

    
                                该控制台屏幕截图显示在“项目”选项卡上选中“查询”的下拉列表。
  6. 对于分区键,输入 Acme Band,然后选择开始搜索

    
                                显示 Music 表的已完成查询字段的控制台屏幕截图。
AWS CLI

以下 AWS CLI 示例使用 query 查询 Music 表中的项目。

aws dynamodb query \ --table-name Music \ --key-condition-expression "Artist = :name" \ --expression-attribute-values '{":name":{"S":"Acme Band"}}'

使用 query 可返回下面显示的示例结果。

{ "Count": 1, "Items": [ { "AlbumTitle": { "S": "Updated Album Title" }, "Awards": { "N": "10" }, "SongTitle": { "S": "Happy Day" }, "Artist": { "S": "Acme Band" } } ], "ScannedCount": 1, "ConsumedCapacity": null }

要为表创建全局二级索引,请继续完成第 6 步:创建全局二级索引