需求:从数据库查询数据表A,得到Flux<A>,再通过小批量循环A集合获取id集合 去数据库查询数据表B得到Flux<B>,最后通过id将A和B关联生成C,最终返回Flux<C>
原先非reactor写法类似于查主表A,再通过小批量循环A集合获取id集合 去查副表B,将副表B的信息以<id,B>构造一个map,最后循环遍历A集合通过id获取B填充信息。
Flux.merge Flux.concat似乎都不能满足。不知道这样得怎么写?
相似问题