Фильтрация / упорядочивание / разбиение на страницы на стороне сервера данных с несколькими запросами REST - PullRequest
0 голосов
/ 03 апреля 2020

Во внешнем интерфейсе у меня есть сетка данных для отображения данных из двух бэкэнд-API REST. Например, сетка данных показывает всех пользователей с их разрешениями .

Во-первых, я опрошу users API с pageNum и pageSize в внешний интерфейс и затем запрос прав доступа API с идентификаторами пользователей, предоставленными users API. Наконец, объедините данные для отображения в сетке данных. Очевидно, существует зависимость от запроса API, но это так хорошо.

Во-вторых, эта сетка данных будет поддерживать фильтрацию / упорядочение на стороне сервера с разбиением на страницы, поскольку в нашей системе большое количество пользователей. Фронтальная фильтрация / заказ недопустимы. Если пользователи хотят выполнить фильтрацию / упорядочение атрибутов, поступающих от users API, фильтр будет передан users API, и он будет работать как положено.

Но если пользователи хотят сделать фильтр / упорядочить атрибуты, поступающие из permissions API, я понятия не имею, как это сделать. Спасибо за понимание, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...