[英]Query a DynamoDB table to get all the items having a flag value as true
[英]Get List of All Partition Keys from DynamoDB Table in c#
我試圖找到一種方法來在 c# 中創建一個僅包含 dynamodb 表中的分區鍵的列表。 分區鍵中沒有重復項(因此沒有排序鍵),我對返回該行中的任何其他信息不感興趣。 有沒有一種方法可以查詢分區鍵並將它們放入列表中?
我找到了很多返回整個表信息的答案,但我只需要分區鍵。 這個問題( DynamoDB: List all partition keys )指出它可以完成但沒有提供代碼示例,我正在努力自己弄清楚。
您需要進行Scan
並提供AttributesToGet
或ProjectionExpression
string tableName = "Thread";
Table ThreadTable = Table.LoadTable(client, tableName);
ScanOperationConfig config = new ScanOperationConfig()
{
AttributesToGet = new List<string> { "pk" }
};
Search search = ThreadTable.Scan(config);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.