子句说明
analyzer部分可以指定查询串的分词方式。可以指定某些特定index的分词方式,也可以指定某些index不分词。
子句语法
{
"analyzer" : {
}
}
analyzer是一个可选子句,其中,每个index_name对应一个analyzer,除了keyword
是specific_index_analyzer类型,其余analyzer皆为no_tokenize_indexes类型。
analyzer类型 | 说明 |
no_tokenize_indexes | 支持查询中指定的index不分词(除分词以外的其他流程如归一化、去停用词会正常执行) |
specific_index_analyzer | 查询中指定index使用另外的分词器,该分词器会覆盖schema的分词器。指定的值必须在analyzer.json里有配置 |
示例:
{
"analyzer" : {
"title" : "chn_standard",
"description" : "single",
"category" : "fuzzy",
"uid" : "keyword"
}
文档内容是否对您有帮助?