2017-12-23 15 views
1

私はMono<Boolean>を返す関数を持っています。これはMono<Void>にマップしたいと思います(これは私のコントローラメソッドで返すものです)。リアクタマッピングモノ<Boolean>モノラル<Void>

.flatMap { Mono.empty<Void>() }の代わりにMonoを返す良い方法はありますか?

マッピング機能がnullを受け入れることができないため、私は.map{ null }を使用できません。

答えて

3

はい、単にbooleanMono.then()を使用してください。端末信号(onCompleteまたはonError)をMono<Void>として伝播し、onNextイベントを破棄します。