У меня есть таблица пользователей, есть атрибут под названием friends, который будет набором идентификаторов всех друзей пользователя.AWS DynamoDB - Как добавить значение к набору, если набор существует, но если набор не существует, создайте набор со значением?
Первоначально я попытался создать экземпляр атрибута друзей в пустой набор, когда пользователь создан, но я получаю сообщение об ошибке, что у вас не может быть пустой атрибут.
Таким образом, единственное решение, которое я мог бы найти, если у кого-то еще нет друзей, чтобы прочитать атрибут пользователя, если он не существует, установите атрибут в список с другом, который они добавляют. Если он существует, просто выполните обновление с помощью ADD, которое добавит нового друга в набор.
Я не хочу, чтобы для этого было два вызова AWS.
Есть ли способ создать набор, если он не существует, и если да, добавьте к нему?