gpt4 book ai didi

amazon-dynamodb - 解析 dynamo db 查询响应到对象

转载 作者:行者123 更新时间:2023-12-03 22:44:42 24 4
gpt4 key购买 nike

我正在使用 DynamoDB 通过以下命令查询表

QueryRequest request = new QueryRequest
{
TableName = "Events",
ExclusiveStartKey = startKey,
KeyConditions = keyConditions,
IndexName = "Title-index" // Specify the index to query against
};
// Issue request
QueryResponse result = client.Query(request);

ExclusiveStartKey 和 Keycondition 是预定义的

问题是 QueryResult 结果变量未解析为我的 native 对象,当我使用 DynamoDB.Context 时,您将方法转换为预期类型,但在这种情况下,我需要解析 QueryResult ...
有没有其他方法可以做到这一点?
或者我应该解析对象?

最佳答案

我最终使用了类似的东西:

using System.Linq;

...

// Issue request
QueryResponse result = AmazonDynamoDBClient.Query(request);

var items = result.Items.FirstOrDefault();

var doc = Document.FromAttributeMap(items);

var myModel = DynamoDBContext.FromDocument<MyModelType>(doc);

关于amazon-dynamodb - 解析 dynamo db 查询响应到对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20475773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com