Объединить несколько запросов к БД через LiveData
Как можно с помощью LiveData во VideModel (Repository) обработать два запроса в БД и вернуть совместный результат? Например, получить id из UI передать его во ViewModel, и запросить из разных таблиц данные, дождаться, когда все данные будут готовы (из двух запросов), только после этого вернуть LiveData (может Map или другую структуру).
val userId = 1001
userDao.getById(1001)
photoDao.getPhotosByUserId(1001)