Go语言 如何在Couchbase中禁用法语和西班牙语中的特殊字符搜索?

ztyzrc3y  于 2023-08-01  发布在  Go
关注(0)|答案(1)|浏览(103)

示例:在治疗床底座中搜索Gutierrez阿拉贡,预期结果为Gutiérrez Aragon
“titles”:[{“lang”:“en”,“name”:“Gutiérrez Aragón”}],
尝试使用stemmer_es_light,但不起作用!

9udxz4iz

9udxz4iz1#

你是正确的主令牌过滤器(stemmer_es_light)使用。您可以简单地尝试使用es分析器,它将文本Gutiérrez Aragón标记为["gutierrez", "aragon"]
现在,在您索引的字段上搜索gutierrezaragongutierrez aragon应该会找到文档。
p.s.分享您的确切索引定义和搜索请求将有助于我们更好地帮助您。

相关问题