如何将 Flux<List<T>> 转换为合并的 Flux<T>?

How to convert a Flux<List<T>> to a merged Flux<T>?

在使用 Project Reactor 时,出现了一个用例,我想将 Flux > 转换为 >,其中所有这些列表都被展平以形成 Flux。是否有任何开箱即用的方法?

使用.flatMap(Flux::fromIterable)

List<String> list = new ArrayList<>();
var flux = Flux.just(list)
            .flatMap(Flux::fromIterable);