我对Algolia的高级语法和突出显示的结果有疑问。当我在请求中添加单引号字符“ Apostrophe”(')时,它确实与我的记录匹配,但除非突出显示单引号字符,否则结果不会突出显示。
在下面的示例中,索引中只有一条记录。高级语法已启用,并且title属性是可搜索的。
当我在查询中键入标题时,突出显示的内容似乎不错。
当我在查询周围加上双引号(以激活高级语法中的精确匹配)时,它确实与结果匹配,但标题未突出显示。
但是,如果我用反斜杠转义了单引号,它会突出显示它!
这是来自Algolia的错误吗(因为我使用的是自己的查询系统)?我配置错误了吗?
我似乎很想逃脱一些字符,如果是这种情况,阿尔戈利亚不应该这样做吗?还是我应该逃脱哪些字符?
任何帮助将不胜感激!
答案 0 :(得分:0)
TL; DR 这是来自Algolia的错误已修复
我刚刚从阿尔及利亚的支持团队那里得到了答案,这是
事实上,您确实找到了一个突出显示的错误,因此我们已经创建了一个问题 (在内部将其作为票证2473进行跟踪)
问题解决后,我们会及时通知您。
所以,正如他们所说,我会尽一切可能为您提供更新。