Я сохраняю данные пользователя в AWS DynamoDB.
Одним из атрибутов является список карт:
skills: [
{
name: 'foo'
},
{
name: 'bar'
}
]
Как мне написать скан, который проверяет, есть ли у skills
карта с name
= foo
?
Я использую DocumentClient
Я пытался использовать contains
, но не могу заставить его работать с Картами, вложенными в Список:
let params: {
TableName: 'tablename',
FilterExpression: 'contains(skills, :val)',
ExpressionAttributeValues: {
':val': 'foo'
}
}