Русские буквы С, Р, Т и т.д.

Здравствуйте,

Есть индекс в котором хранятся модели и производители товаров (взятые из бд магазина),
От поставщиков очень часто приходят прайс-листы с ошибками, где русская буква С написана английской буквой СИ и наоборот, должна быть английская буква, а там русская.

Каким образом можно составить запрос к индексу (или может переделать индекс), чтобы была возможность искать и с русской буквой и с английской одновременно (мы заведомо не знаем есть там ошибка или нет)?

К примеру:

CHEKHOV СС16DYС здесь СС русские, а должны быть английские

запрос на поиск - chekhov CC - тут CC - английские

Спасибо

Именно для этого есть charset_table, через который вы можете сконвертировать все латинские c в русские и наоборот, маленькие в большие и тому подобное. Изучайте Manticore Search Manual

1 Like