отдает номера телефона, нужно этот номер мапить к контакту, а для получения контака нужно делать отдельный запрос в БД. Как это правильно сделать?
suspend getPhoneNumbers() : Flow<List<String» - номера телефонов
suspend findContact(phoneNumber: String): Contact - получение пользователя
В конце должно возвращаться: Flow<ContactWithNumber>.
Сейчас делаю просто мап для флов, только не уверен что правильное решение
а почему-бы сразу не джойнить через SQL?
Обсуждают сегодня