我在dynamo db table中有以下记录。
{
"Key" : "key1",
listvalue:[
{"attrib1":"attribv1", "attrib2":"attribv2" },
{"attrib1": "attribv3", "attrib2": "attribv4"}
]
}
我需要查询dynamo db表来获取整个记录,其中包含" attrib1"属性值为" attribv1"在nodejs中。如果可能,请告诉我
答案 0 :(得分:0)
由于对象具有两个属性attrib1
和attrib1
,因此无法单独按attrib2
属性进行过滤。您需要使用两个属性值来使用contains
函数来获取项目。
列表支持CONTAINS:评估“a CONTAINS b”时,“a” 可以是一个清单;但是,“b”不能是集合,地图或列表。