Работает ли это, если назвать категорию Editions вместо Éditions? ![]()
Возможно, на стороне сервера не хватает одного-двух вызовов unaccent, так как, насколько я понимаю, LIKE и ILIKE плохо работают с диакритическими знаками.
SELECT 'Éditions' ILIKE '%editions%'
?column?
----------
f
(1 row)
А при использовании unaccent:
SELECT unaccent('Éditions') ILIKE unaccent('%editions%')
?column?
----------
t
(1 row)