например: с диакритическими знаками: وَهَكَذَا В كُلّ عَقْدٍ
без диакритического знака: وهكذا في كل عقد
Я использую MySQL и laravel для поиска в тексте определенного слова, в котором нет диакритических знаков.< /p>
Как я могу игнорировать диакритические знаки в поиске?
Похоже, что-то вроде этого работает:
Код: Выделить всё
SELECT * FROM `LAWS` WHERE text = 'وهكذا في كل عقد'
Код: Выделить всё
SELECT * FROM `LAWS` WHERE text LIKE '%وهكذا في كل عقد%'
Я использую utf8_unicode_ci и пробовал несколько разных параметров сортировки, но ни один из них, похоже, не работает работает!
Как заставить оператор LIKE в MySQL работать аналогично = ?
Подробнее здесь: https://stackoverflow.com/questions/578 ... s-in-mysql