что иногда самой записи может и не быть (думал использовать startWith(OptionalData(null)) но если данные все же есть на старте то два раза обновляется, хоть блин debounce используй, но тогда загрузка искусственно притормаживается( Как лучше сделать?
ps Flowable<List<MyData>> не работает нормально - при комбинировании (Flowable.combineLatest(dao.observe1(), dao.observe2(),(l1,l2->map(l1,l2)) прокидывает только первое значение из каждого запроса, а обновления листов перестают работать
возвращай list, рум эмитит при подписке
Обсуждают сегодня