1

扫描如何与设置属性类型(NS 或 SS)一起使用。我喜欢为检索 Set 提供一些条件。例如:在表中我有

{Item1: Attr1{NS : 1,2,3,4,5}}
{Item2: Attr1{NS : 6,7,8}}
{item3: Attr1{NS : 7,10}}

我想通过给出一些扫描条件来接受Item2and 。Item3谁能帮我这个?

4

1 回答 1

2

使用CONTAINSNOT_CONTAINS作为ComparisonOperatorScanFilter更多信息:http: //docs.amazonwebservices.com/amazondynamodb/latest/developerguide/API_Scan.html

例如:

{
  "TableName":"MyTable",
  "ScanFilter": {
    "Attr1": {
      "AttributeValueList": [{"N":"7"}],
      "ComparisonOperator": "CONTAINS"
    }
  }
}

这将返回Item2Item3因为它们都包含7.

于 2012-12-13T06:47:31.573 回答