0
我正在使用DynamoDB的.NET SDK通過應用BETWEEN篩選器條件來掃描記錄。但是我沒有得到任何結果 - 計數打印爲0(但結果在我通過AWS控制檯驗證的數據庫中可用)。任何想法在這段代碼中可能是錯的?使用BETWEEN篩選器進行掃描
AmazonDynamoDBClient client = new AmazonDynamoDBClient();
AttributeValue av1 = new AttributeValue();
av1.N = "373543227";
AttributeValue av2 = new AttributeValue();
av2.N = "373543247";
Condition c = new Condition();
c.ComparisonOperator = ComparisonOperator.BETWEEN;
c.AttributeValueList.Add(av1);
c.AttributeValueList.Add(av2);
ScanRequest sr = new ScanRequest();
sr.TableName = "history";
sr.ScanFilter.Add("MyNumericField", c);
ScanResponse srp = client.Scan(sr);
Console.WriteLine("Count {0}", srp.Count);
文檔對DynamoDB2沒有幫助! :(