MQTT переопределяет всю запись в DynamoDB с помощью действия правила AWS IoT - PullRequest
0 голосов
/ 11 марта 2020

У меня есть устройство AWS IOT Core. У меня есть правило для брокера MQTT, когда он получает сообщение для указанной темы c; он обновляет запись динамической БД AWS. В его момент он отменяет всю запись. Но я хочу обновить только некоторую часть записи. Я просто хочу добавить еще один ключ (и значение) к записи с первичным ключом 125. Пожалуйста, проверьте изображение.

Спасибо Please check the image of action

1 Ответ

1 голос
/ 12 марта 2020

Я просто хочу добавить еще один ключ (и значение) к записи с первичным ключом 125

Если это означает, что вы хотите добавить к существующему массиву в существующей записи, то вы не можете сделать это с действием в AWS Правиле IoT.

Однако вы можете добавить отдельные записи с тем же ключом раздела 125, если вы используете ключ сортировки. Ключ сортировки может быть получен из метки времени (или другого поля в вашей полезной нагрузке, которое является уникальным для того же ключа секционирования).

...