Reactor 映射 Mono<Boolean> 到 Mono<Void>
Reactor mapping Mono<Boolean> to Mono<Void>
我有 return Mono<Boolean>
的功能,我想将它映射到 Mono<Void>
(因为这是我在控制器方法中 return 的东西)。
有没有更好的方法 return 这样 Mono
而不是 .flatMap { Mono.empty<Void>() }
?
我不能使用 .map{ null }
因为映射函数不能接受 null
s.
是的,只需使用 booleanMono.then()
。它仅将终端信号(onComplete
或 onError
)作为 Mono<Void>
传播,放弃 onNext
事件。
我有 return Mono<Boolean>
的功能,我想将它映射到 Mono<Void>
(因为这是我在控制器方法中 return 的东西)。
有没有更好的方法 return 这样 Mono
而不是 .flatMap { Mono.empty<Void>() }
?
我不能使用 .map{ null }
因为映射函数不能接受 null
s.
是的,只需使用 booleanMono.then()
。它仅将终端信号(onComplete
或 onError
)作为 Mono<Void>
传播,放弃 onNext
事件。