从Dynamodb搜索结果中获取项目值
本文关键字:项目 获取 Dynamodb 搜索结果 | 更新日期: 2023-09-27 17:50:12
我必须遵循代码从dynamodb查询
Search search = table.Query(new QueryOperationConfig { Filter = filter, AttributesToGet = list of attributes});
我可以看到有数据在搜索中,在调试时扩展其节点,但无法找到一个简单的方法直接获得项目的键和值。
I tried with
List<Document> documentSet = new List<Document>();
do
{
documentSet = search.GetNextSet();
foreach (var document in documentSet)
{
HttpContext.Current.Response.Write(document["columnName"]);
HttpContext.Current.Response.Write(document["columnName"]);
}
} while (!search.IsDone);
是否有任何直接的方法从json或表中的搜索对象中获得键和值?
谢谢
给定一个单独的Document(在您的示例中是 Document 对象),您可以调用 Document . tojson ()或 Document . tojsonpretty ()来检索文档的JSON表示。