РW
Size: a a a
РW
РW
LA
S
РW
M
1. Получаю нужную entity по id с репозитория по параметру с приходящего request
2. С репозитория получаю коллекцию данных, которые нужно обработать по параметру с приходящего request
3. Фильтрую по статусу только те, что нужно. (В запросе не получается сразу отфильтровать, потому что json хранится в строковом формате колонки таблицы)
4. начинаю перебирать коллекцию в цикле:
4.1. получаю дополнительную entity с БД для работы в каждой итерации цикла
4.2. на остове полученной информации с каждого item цикла формирую новую entity и заполняю ее параметрами.
4.3. делаю дополнительный запрос для получения новой коллекции с данными
4.4. фильтрую полученную коллекцию по статусу
4.5. работаю с новой коллекцией в цикле:
4.5.1. создаю новую entity, и привязываю ее к созданной выше entity при каждой итерации цикла
5. заливаю все созданные сущности в бд.
ВШ
РW
РW
РW
ПУ
РW
S
S
S
S
РW
S
РW