Задать вопрос
@EA-EKB

Как правильно работать с несколькими взаимосвязанными запросами?

Всем привет.

Подскажите пожалуйста как было бы правильней решить следующую задачу:
Есть сервис с двумя методами, которые получают массив из 500 id неких сущностей и конкретную сущность по id. Нужно вывести последние 10 сущностей?

Я решил это таким способом, но порядок вывода неправильный (тут, видимо, дело в гонке запросов). Так же подозреваю, что далеко не лучшим способом сделано. Много запросов выполняется, но я не вижу пока других вариантов, т.к. у нас только такие методы (которые не принимают никаких фильтров чтобы можно было одним запросом дёрнуть нужные записи).
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
  • Учебный центр IBS
    WEB-007 Разработка на JavaScript
    1 неделя
    Далее
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
Решения вопроса 1
Я бы посоветовал добавить на бек эндпоинт, который принимает на вход массив id и возвращает список записей.
Сортировать список можно например на клиенте по свойству time.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы