我有一個改進服務,它返回一個Observable並在每次加載時保存它。RXJava將函數應用於Observable中的每個元素並返回它的可觀察值
我的改裝服務:
@GET("url")
Observable<Order> getOrder();
而且功能:
return SERVICE.getOrder()
.map(order -> {
save(order);
return order;
});
但如果你看到我只是不保存並返回相同的對象,有沒有簡單的方法?
你找'doOnEach' https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#dooneach? – LordRaydenMK