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 } 因为映射函数不能接受 nulls.

是的,只需使用 booleanMono.then()。它仅将终端信号(onCompleteonError)作为 Mono<Void> 传播,放弃 onNext 事件。