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