Компонент Filter
− универсальное средство фильтрации списков сущностей, извлекаемых из базы данных для отображения в табличном виде. Компонент
позволяет производить быструю фильтрацию данных по произвольному набору условий, а также создавать фильтры для многократного
использования.
Filter
должен быть связан с источником данных collectionDatasource
содержащим запрос на JPQL. Принцип действия фильтра основан на модификации этого запроса в соответствии с критериями, заданными пользователем.
Таким образом фильтрация осуществляется на уровне БД при выполнении транслированного из JPQL в SQL запроса, и на Middleware
и клиентский уровень загружаются только отобранные данные.