【发布时间】:2019-05-25 16:46:08
【问题描述】:
我的代码是这样构造的 -
Mono<Address> m1 = method1() // this call returns address
Mono<Boolean> m2 = method2() // this call uses ReactiveMongoTemplate and updates document in Mongo
我正在努力实现这一目标:
当 method1() 返回地址时,我需要使用它并调用 method2() 来更新 MongoDB 文档中的地址。也没有抛出异常。但是我在 method2() 中没有看到任何日志
代码:
Mono<Object> m1 = method1().map(address -> method2(address));
虽然调用了 method2(),但 MongoDB 中的文档更新并未发生。
【问题讨论】:
标签: reactive-programming spring-webflux project-reactor