Mono doOnEmpty в реакторе? - PullRequest
       7

Mono doOnEmpty в реакторе?

1 голос
/ 07 марта 2019

Есть ли оператор на Mono, который позволил бы мне регистрировать факт, что моно было пусто?

Я не могу использовать hasElement(), потому что мне нужен результат, и я не хочу вводить хакерские решения, такие как злоупотребление switchIfEmpty

1 Ответ

2 голосов
/ 07 марта 2019

Вы можете использовать doOnSuccess и проверить, если данные равны нулю

.doOnSuccess(data -> {
    if (data == null) {
        //onEmpty behavior
    }
})
...