查找特定记录并更新

时间:2019-04-20 14:21:48

标签: mongodb spring-boot reactive-programming project-reactor

查找特定记录并更新

studentRepository.findByStudid(studId).log().map(existingStud -> {
                                            return studentRepository.save(existingStud); // This return Mono defer ??
                                        }).subscribe(System.out::println);

1 个答案:

答案 0 :(得分:0)

您应该使用.flatMap而不是.map运算符。 它将订阅从save返回的内部Mono。

请参见map vs flatMap in reactor