Как я могу индексировать и искать символ процента (%) в сфинксе - PullRequest
1 голос
/ 30 декабря 2011

Наш индекс полон данных, с которыми связаны единицы измерения.

Такие единицы, как градусы (°) и проценты (%), трудно проиндексировать и выполнить поиск.

МыВы используете ultrasphinx и sphinx 0.9.9, но Riddle / ThinkingSphinx, похоже, не обрабатывает поиск по знаку%.

Мы разрешаем устанавливать метку единицы измерения и символ единицы измерения, из которого мы строим строку единиц измерения, из которой индексируется.

Строковые единицы, такие как «Мощность (Вт)», можно найти с помощью запроса, например

@units "W"

1 Ответ

1 голос
/ 30 декабря 2011

Попробуйте добавить его в таблицу кодировок, как в: https://stackoverflow.com/a/8640248/960702

...