Pass value from Mono/Flux to methods
Let's hope your userRepository.findByLogin()
returns Mono<User>
, then code should be like this:
return userRepository.findByLogin(login) .flatMapMany(user -> commentRepository.findByOwnerId(user.getId()));