步骤 5:从 DynamoDB 表中读取并显示记录 - Amazon DynamoDB
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 5:从 DynamoDB 表中读取并显示记录

Microsoft .NET 和 DynamoDB 教程的本步骤中,您将检索并显示您在步骤 4 中添加的新电影记录。DynamoDB_intro 中的 Main 函数通过等待在 05_ReadingItem.cs 文件中实现的 ReadingMovie_async 来执行此操作。

using System; using System.Threading.Tasks; using Amazon.DynamoDBv2.DocumentModel; namespace DynamoDB_intro { public static partial class DdbIntro { public static async Task<Document> ReadingMovie_async(int year, string title) { // Create Primitives for the HASH and RANGE portions of the primary key Primitive hash = new Primitive(year.ToString(), true); Primitive range = new Primitive(title, false); try { var movieItem = await MoviesTable.GetItemAsync(hash, range, Token); return movieItem; } catch (Exception) { return null; } } }

ReadingMovie_async 转而等待 DynamoDB Table.GetItemAsyn 方法将新电影记录作为 Document 检索。ReadingMovie_async 随后使用 Document.ToJsonPretty 方法将电影作为 JSON 文本显示。

了解更多信息

下一步

步骤 6:更新 DynamoDB 表中的新电影记录