如何将List<Mono<String>>转换成Flux<List<String>>?

How to convert List<Mono<String>> into Flux<List<String>>?

List<Mono<String>> responses = apiCall()

我想让 Flux<String> 等待列表中的所有单声道。

我怎样才能实现它?

P.S.

我发现了类似的问题,但我需要反之操作

您可以使用 Flux.mergeSequential() and Flux.collectList()

Mono<List<String>> list = Flux.mergeSequential(apiCall()).collectList();