Сканирование таблицы DynamoDB с использованием сканирования IN в массив списка? - PullRequest
0 голосов
/ 29 марта 2020

на всю жизнь я не понимаю, почему приведенный ниже запрос DDB не сработает. Любая помощь была бы полезна ... Я, по сути, спрашиваю базу данных для всех совпадений uuid (uuid - HA SH), совпадающих с тем, что находится в списке значений [ ... ].

Но не игра в кости. Всегда пусто, но в таблице есть совпадения uuid. Разочаровывающее время, когда оно звучит нормально для меня.

'TableName': 'yada-yada-items',
'FilterExpression': '#uuid IN (:items)',
'ExpressionAttributeValues': {
    ':items': {'L': [
        {'S': '4436da02-b92c-49d6-8fc9-123fd2e1b29d5'},
        {'S': '338055a5-a2d2-45b8-8051-3458ed76030cf'}
    ]}
},
'ExpressionAttributeNames': {
    '#uuid': 'uuid'
}}

Любая помощь будет отличной. Спасибо!

Ps, ва sh твои руки.

...