我将RxJava/Kotlin与Room和Retrofit结合使用。我确定我不是在写东西,因为我刚开始学习RxJava。场景是我打电话检查数据库中是否有收藏夹记录并将它们放入列表中,从API获取数据并将其插入数据库,使用以前的收藏夹列表更新数据库并将所有记录作为一个,现在更新,列表。我在我的fragment中得到了结果,但每次我得到它时,就好像我少了1个最喜欢的项目,直到我没有最喜欢的项目。存储库fungetKafaniFromApi():Observable>{returnapiService.getKafani().toObservable().doOnNext{insertKaf