我有返回 Mono<Boolean>
的函数我想把它映射到Mono<Void>
(因为这是我在 Controller 方法中返回的东西)。
有没有更好的方法来返回这样的Mono
而不是 .flatMap { Mono.empty<Void>() }
?
我无法使用 .map{ null }
因为映射函数不能接受null
秒。
最佳答案
是的,只需使用 booleanMono.then()
.它仅将终端信号( onComplete
或 onError
)作为 Mono<Void>
传播,放弃 onNext
事件。
关于spring - react 堆映射 Mono<Boolean> 到 Mono<Void>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47955492/