这是我在 dynamo db 中的数据:
a: {
"datetime": 'a',
"description": "Ford Car",
"offers":
[
{
"countries": [
{
"code": "ALL",
"name": "Global"
}
],
[
{
"code": "As",
"name": "Private"
}
]
}
]
}
我想获取所有包含 "code": "ALL" 的报价
我尝试了几件事,并在 stackoverflow 中经历了几个解决方案。
我试过的代码:
FilterExpression = "contains(offers.countries, :code)";
ExpressionAttributeValues = { ":code": {
"countries":
{
"code": "ALL",
"name": "Global"
}
}
这将返回一个空数组。