Я использую DynamoDB как K-V db (потому что не так много данных, я думаю, что это хорошо), а часть "V" - это тип списка (около 10 элементов). Там какой-то сеанс добавит к нему новое значение, и я не могу найти способ сделать это в 1 запросе. Я сделал вот что:
item = self.list_table.get_item(**{'k': 'some_key'})
item['v'].append('some_value')
item.partial_save()
Сначала я запрашиваю сервер и сохраняю его после изменения значения. Это не атомно и выглядит уродливо. Есть ли способ сделать это по одному запросу?