假设我有一个 Flux<O>
我想过滤掉其中的一些,但这需要另一个的结果 Flux
,不知道怎么做。
例如
private Mono<Boolean> somePredicate(int num) {
// logic
return Mono.just(true);
}
Flux<O> flux = Flux.just(1, 2, 3, 4, ...);
flux.filter(n -> somePredicate(n)); // I know it is not right here, but could not figure out
1条答案
按热度按时间vom3gejh1#
在以下情况下,可以使用过滤器异步测试通量发出的每个值: