Расширенная проблема подсветки синтаксиса Algolia с одинарной кавычкой char

У меня проблема с расширенным синтаксисом Algolia и выделенными результатами. Когда я помещаю в запрос символ одинарной кавычки «Апостроф» ('), он соответствует моим записям, но результат не выделяется, если я не экранирую символ одинарной кавычки.

В следующем примере у меня есть только одна запись в моем файле index. Расширенный синтаксис включен, а атрибут заголовка доступен для поиска.

введите здесь описание изображения

Когда я набираю заголовок в запросе, выделение кажется хорошим.

введите здесь описание изображения

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

введите здесь описание изображения

НО, если я экранирую одинарную кавычку обратной косой чертой, она выделяется!

введите здесь описание изображения

Это ошибка из Алголии (поскольку я использую там собственную систему запросов)? Я что-то неправильно настроил?

Мне кажется странным экранировать некоторые символы, и если бы это было так, разве Алголия не должна это делать? Или какие символы мне следует избегать?

Любая помощь будет принята с благодарностью!


person PeterPan666    schedule 02.07.2019    source источник
comment
См. также вопрос на форуме Algolia discourse.algolia.com/t/   -  person PeterPan666    schedule 03.07.2019


Ответы (1)


TL;DR Исправлена ​​ошибка из Алголии.

Я только что получил ответ от службы поддержки Algolia, вот он

На самом деле вы нашли ошибку выделения, и мы создали проблему (внутренне отследили ее как тикет 2473).

Мы будем держать вас в курсе, когда проблема будет устранена.

Так что, как они сказали, я буду держать вас в курсе, когда я буду.

person PeterPan666    schedule 24.07.2019