У меня есть пост-объект, состоящий из двух частей (1) фото и (2) видео. В потоке публикации пользователь выбирает и изображение, а затем нажимает рядом со следующим экраном, где они выбирают видео. И фото, и видео загружаются в Firebase как часть пост-объекта. Смотрите простой дизайн.
каркасный дизайн
![enter image description here](https://i.stack.imgur.com/7B4yd.jpg)
Я застреваю при создании объекта post с URL-адресом фотографии и URL-адресом видео. Я пробовал:
1- После выбора фотографии и перехода к следующему шагу я загружаю фотографию в хранилище Firebase и создаю объект записи в базе данных с URL-адресом фотографии и пустой строкой для URL-адреса видео.
2 - Затем, выбрав видео, я загружаю его в хранилище Firebase и пытаюсь обновить существующий объект записи с помощью URL-адреса видео ...
Однако мне не удалось обновить правильный объект записи, и я не знаю, как мне получить postByAutoID для обновления правильного сообщения.
Вот как выглядит объект базы данных:
![enter image description here](https://i.stack.imgur.com/QZaea.jpg)
Я пытался передать photoURL во вторую часть поста, но загрузка и генерация URL-адреса не завершаются к моменту передачи переменной.
Любая помощь приветствуется!