如果将类别命名为 Editions 而不是 Éditions,它能工作吗?![]()
我们可能在服务器端漏掉了一两次对 unaccent 的调用,因为我认为 LIKE 和 ILIKE 与变音符号(重音符号)配合不佳。
# SELECT 'Éditions' ILIKE '%editions%';
?column?
----------
f
(1 row)
当使用 unaccent 时
SELECT unaccent('Éditions') ILIKE unaccent('%editions%');
?column?
----------
t
(1 row)