修改Mono的值并形成不同的对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改Mono的值并形成不同的对象相关的知识,希望对你有一定的参考价值。
我有一个返回Mono的服务。在我的控制器中,当我得到Mono时,我想将A修改为另一个对象B并返回B.
我怎样才能做到这一点?
答案
Mono.map()函数可用于修改Mono发出的项目。
例:
Mono<A> aMono = Mono.just(new A());
Mono<B> bMono = aMono.map(a -> {
B b = new B();
b.setS(a.getS());
return b;
});
以上是关于修改Mono的值并形成不同的对象的主要内容,如果未能解决你的问题,请参考以下文章
子查询 django 查询以从对象中获取最大的不同值并返回这些对象