Как получить Flux из плоской карты Mono? - PullRequest
0 голосов
/ 02 ноября 2019

У меня есть следующий код:

public Flux<Foo> getFoos(String xyz) {
    return getBar(xyz).flatMap(b -> Flux.empty()));
}

Но это приводит к ошибке компиляции, потому что getBars() возвращает Mono<Bar> вместо Flux<Bar>. Как я могу вернуть Flux из flatMap() значения Mono? Спасибо.

1 Ответ

0 голосов
/ 02 ноября 2019

Нашел решение. Я просто должен был использовать flatMapMany() вместо flatMap()

...