Я хочу заполнить содержимое одного потока в другой, основываясь на некотором условии.Вот мои два потока:
Flux<templateVersionBo> templateVerion = templateVersionRepo.findAll();
Flux<templateBo> template = templateRepo.findAll();
TemplateVersion содержит идентификатор шаблона.Я хочу, чтобы заполнить версию шаблона в переменной шаблона, скажем, template 'publVersion', и вернуть templateBo flux следующим образом:
if (templateVersion.getTemplateId().equals(template.getId()) {
templateBo.setTemplatePublishedVersion(version);
}
return templateBo;
Я новичок в реактивном программировании.Так что не уверен, даже если это возможно или нет без использования блокировки / подписки.