Настройки фильтрации пагинатора КНП

Я использую этот пакет в Symfony 4, мой код фильтрации выглядит следующим образом

{{ knp_pagination_filter(paginator, {
't.code': 'Code'
}) }}

а также мой файл настроек в
/ conf / каталог

knp_paginator:
page_range:                 5          # default page range used in pagination control
default_options:
page_name:              page       # page query parameter name
sort_field_name:        sort       # sort field query parameter name
sort_direction_name:    direction  # sort direction query parameter name
distinct:               true       # ensure distinct results, useful when ORM queries are using GROUP BY statements
filter_field_name: filterField
filter_value_name: filterValue
template:
pagination: '@KnpPaginator/Pagination/twitter_bootstrap_v4_pagination.html.twig'
sortable: '@KnpPaginator/Pagination/sortable_link.html.twig' # sort link template
filtration: '@KnpPaginator/Pagination/filtration.html.twig'  # filters template

Никто не сталкивался с тем, что фильтрация очень жестко привязана к значению фильтра? например:
И база имеет значения «AppleJuice» и «Apple» при наборе в поле фильтра «Apple», я не вижу значения «AppleJuice», только «Apple»

где я могу установить тип фильтра ГДЕ «%» + LOWER (параметр) + «%» LIKE LOWER (item.code)

0

Решение

Выйдите, напишите свой SQL-запрос в файле службы таблиц.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]