Усовершенствованная проблема выделения синтаксиса с символом одинарных кавычек - PullRequest
1 голос
/ 02 июля 2019

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

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

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

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

...