Как вернуть Rx Single транзакцию с использованием Room Db? - PullRequest
0 голосов
/ 01 апреля 2019

Предположим, есть класс Dao со следующими двумя методами:

1) удалить (элементы: Список <Элемент>): Завершено

2) вставка (элементы: список <элемент>): один <список <длинный>>

Как я могу связать их в метод @transaction в классе Dao, начиная с «метод удаления», а затем возвращая результат «метод вставки»?

Я хочу иметь метод с такой подписью:

@ сделка fun deleteAndInsert (): Single > { ... }

...