0
我环顾了互联网找到了答案,但遗憾的是无济于事,AWS Dynamo文档也没有回答。DynamoDb扫描嵌套属性(.NET)
我有一个发电机分贝的文档结构是这样的:
{
EmailAddress: [email protected],
Account: {
AccountGuid: <guid>,
Roles: ["test", "test1"]
}
}
我想从那里AccountGuid是一个特定值的表中的所有电子邮件地址和相关角色。
我正在使用.Net的AWSSDK。
var result = Users.Scan(new ScanOperationConfig {
FilterExpression = new Expression
{
ExpressionStatement = "Account.AccoundGuid = :guid",
ExpressionAttributeValues = new Dictionary<string, DynamoDBEntry>()
{
{":guid", new Primitive(accountGuid.ToString())}
}
},
AttributesToGet = new List<string> { "EmailAddress", "Account.Roles" },
Select = SelectValues.SpecificAttributes,
});
我不能得到它的工作,我不知道为什么。我也尝试过使用ScanFilter,但是也无法使其工作。
任何人都可以指出我做错了什么?
干杯。
对不起,刚才看到这个。是的,这基本上是我是一个白痴! – 2015-03-12 16:28:50