Algolia 的高级语法突出显示单引号字符问题
Algolia's advanced syntax highlight issue with single quote char
我对 Algolia 的高级语法和突出显示的结果有疑问。当我在请求中放入单引号 char "Apostrophe" (') 时,它确实匹配我的记录,但结果不会突出显示,除非我转义单引号 char.
在下面的例子中,我的索引中只有一条记录。高级语法开启,标题属性可搜索。
当我在查询中键入标题时,突出显示似乎不错。
当我在查询周围加上双引号(以激活高级语法的精确匹配)时,它确实与结果匹配,但标题没有突出显示。
但是如果我用反斜杠转义单引号,它会突出显示它!
这是 Algolia 的错误吗(因为我使用的是自己的查询系统)?我是不是配置有误?
转义某些字符对我来说似乎很奇怪,如果是这样的话,Algolia 不应该这样做吗?或者我应该转义哪些字符?
如有任何帮助,我们将不胜感激!
TL;DR 这是来自 Algolia 的错误正在修复
我刚刚从 Algolia 的支持团队那里得到了答复,这里是
You did in fact, find a highlighting bug, and we have created an issue
(tracked it internally as ticket 2473)
We will keep you informed when the issue is fixed.
正如他们所说,我会随时为您更新。
我对 Algolia 的高级语法和突出显示的结果有疑问。当我在请求中放入单引号 char "Apostrophe" (') 时,它确实匹配我的记录,但结果不会突出显示,除非我转义单引号 char.
在下面的例子中,我的索引中只有一条记录。高级语法开启,标题属性可搜索。
当我在查询中键入标题时,突出显示似乎不错。
当我在查询周围加上双引号(以激活高级语法的精确匹配)时,它确实与结果匹配,但标题没有突出显示。
但是如果我用反斜杠转义单引号,它会突出显示它!
这是 Algolia 的错误吗(因为我使用的是自己的查询系统)?我是不是配置有误?
转义某些字符对我来说似乎很奇怪,如果是这样的话,Algolia 不应该这样做吗?或者我应该转义哪些字符?
如有任何帮助,我们将不胜感激!
TL;DR 这是来自 Algolia 的错误正在修复
我刚刚从 Algolia 的支持团队那里得到了答复,这里是
You did in fact, find a highlighting bug, and we have created an issue (tracked it internally as ticket 2473)
We will keep you informed when the issue is fixed.
正如他们所说,我会随时为您更新。