У меня есть следующая структура таблицы:
{myHashKey: x, someList: [{info: uniqueID, myAttribute: number, ...}, ...]}
Я бы хотел увеличить number
для данного податрибута info
.то есть, скажем, у меня есть следующий элемент, вставленный в Dynamodb:
{myHashKey: 'xxxx', someList: [{info: 'a', myAttribute: 1}, {info: 'b', myAttribute: 42}]}
Какое UpdateExpression я должен выполнить, чтобы обновить элемент, чтобы увеличить myAttribute для данной информации на заданное число, скажем, я хочуувеличить myAttribute 1
для информации a
до 5
, то есть перейти от вышеприведенного к следующему:
{myHashKey: 'xxxx', someList: [{info: 'a', myAttribute: 5}, {info: 'b', myAttribute: 42}]}
?
Я прочитал несколько документов и другой стекопотоксообщений, но все еще не может достичь этого.