JPG
在那张照片中我有一个部分。我有一个名为“deviceModel”的属性。它包含多个值..我想使用来自我的域的查询,其中ItemName()包含多个值的deviceModel属性值。
谢谢,
Senthil Raja
答案 0 :(得分:1)
没有直接的方法来获得你所要求的东西..你需要通过编写自己的代码来操纵。通过运行SELECT查询,您将获得项目属性 - 值对。所以在这里你需要遍历每个itemName()并计算你的欲望属性的值。
答案 1 :(得分:0)
我认为您所引用的内容称为MultiValued Attributes。在属性中放置值时 - 如果不替换现有属性值,则值将相乘,从而为您提供与该属性名称的值相关联的项目数组。
如何创建它们取决于您用于REST调用的sdk /语言,但是在设置属性值时会查找Replace = true / false。
以下是检索它们的文档页面:http://docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/(请参阅使用Amazon SimpleDB - >使用Select创建Amazon SimpleDB查询 - >查询具有多个值的属性)