Я создаю базу данных Firestore, предназначенную для социальной сети.
В моем приложении пользователи могут следовать друг за другом. Например, пользователь A может следовать за пользователем B. В Firestore у меня есть коллекция с именем followers
, которая имеет массив ссылок.
Моя проблема заключается в том, что пользователь A следует за 5000 других пользователей. Но Пользователь А только что был удален. Нужно ли go пройти через все эти 5000 коллекций и удалить пользователя A вручную? Есть ли функция / возможность Firestore, которая будет автоматически удалять любые ссылки этого пользователя?
Снимок экрана примера пользователя в моей коллекции followers
. Как я могу внести каскад изменений, если UserA
удалено из коллекции users
?