Spring webflux не выполняет потоковую передачу, вместо этого дает ответ после завершения обработки ⇐ JAVA
Spring webflux не выполняет потоковую передачу, вместо этого дает ответ после завершения обработки
Я пытаюсь передать данные построчно, полученные из реактивного MongoDb с использованием Spring Webflux, но это не потоковая передача, а выдача массового ответа после завершения обработки. Он дает ответ с полными данными. Ниже мой код
Контроллер
@GetMapping("/ldm") общественный Flux getAllLdm(){ вернуть сотрудникService.getAllLDM(); } Сервис
public Flux getAllLDM() { Flux ldmFlux = repo.findByLogLine1("искомая строка"); return ldmFlux.map((l) -> LDMMapper.mapToLogLine(l.getLogLine())).switchIfEmpty(Flux.empty()); } Репо
@Query("{ 'line': { $regex: ?0, $options: 'i' } }") Flux findByLine(Строковая строка); Чего мне не хватает в коде
Я пытаюсь передать данные построчно, полученные из реактивного MongoDb с использованием Spring Webflux, но это не потоковая передача, а выдача массового ответа после завершения обработки. Он дает ответ с полными данными. Ниже мой код
Контроллер
@GetMapping("/ldm") общественный Flux getAllLdm(){ вернуть сотрудникService.getAllLDM(); } Сервис
public Flux getAllLDM() { Flux ldmFlux = repo.findByLogLine1("искомая строка"); return ldmFlux.map((l) -> LDMMapper.mapToLogLine(l.getLogLine())).switchIfEmpty(Flux.empty()); } Репо
@Query("{ 'line': { $regex: ?0, $options: 'i' } }") Flux findByLine(Строковая строка); Чего мне не хватает в коде
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как поддерживать потоковую передачу на сайтах с помощью PyQt5? [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 38 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как отправить кадр захвата камеры на потоковую передачу YouTube с помощью ffmpeg
Anonymous » » в форуме Python - 0 Ответы
- 55 Просмотры
-
Последнее сообщение Anonymous
-