以特殊字符结尾时无法搜索 Algolia 标签
Algolia tag not searchable when ending with special characters
我遇到了一种奇怪的情况,我无法搜索以特殊字符结尾的字符串标签。到目前为止,我已经尝试了 )
和 ]
。
例如,给定一个水果索引,其中有一条记录带有标签apple (red)
,如果你用tagFilters: "apple (red)"
查询(使用JS库),即使有记录也不会返回任何结果有了这个标签。
但是,如果将标记更改为 apple (red
(不以特殊字符结尾),将返回结果。
这是一个已知问题吗?有办法解决这个问题吗?
编辑
我在特殊字符上看到了这个 FAQ。但是,似乎即使我将 ()
设置为要索引的分隔符,也只会影响可搜索的直接属性,而不影响标签。这个对吗?我可以更改分隔符以在标签上建立索引吗?
我遇到了一种奇怪的情况,我无法搜索以特殊字符结尾的字符串标签。到目前为止,我已经尝试了 )
和 ]
。
例如,给定一个水果索引,其中有一条记录带有标签apple (red)
,如果你用tagFilters: "apple (red)"
查询(使用JS库),即使有记录也不会返回任何结果有了这个标签。
但是,如果将标记更改为 apple (red
(不以特殊字符结尾),将返回结果。
这是一个已知问题吗?有办法解决这个问题吗?
编辑
我在特殊字符上看到了这个 FAQ。但是,似乎即使我将 ()
设置为要索引的分隔符,也只会影响可搜索的直接属性,而不影响标签。这个对吗?我可以更改分隔符以在标签上建立索引吗?