拼音分析器
更新時(shí)間:
拼音全拼分析器
分析器介紹
拼音全拼分析器(full_pinyin)支持對短文本中的漢字,按照首字母和拼音全拼進(jìn)行檢索。適用于人名、電影名等需要簡拼和全拼搜索的場景,而且全拼檢索時(shí)必須輸入漢字的全拼,不能只輸部分。
使用全拼分析器時(shí),schema中指定的分析器為full_pinyin,在查詢時(shí)需要指定analyzer子句,對應(yīng)的索引的分析器為pinyin_search_analyzer。
例如:文檔字段內(nèi)容為“大內(nèi)密探007”,則搜索“d”、“dn”、“dnm”、“dnmt”、“dnmt007”、“da”、“danei”、“daneimi”、“daneimitan”等都可以召回。搜索“an”、“anei”等無法召回。
拼音簡拼分析器
分析器介紹
拼音簡拼分析器(first_letter)支持對短文本中的漢字,按照首字母進(jìn)行檢索。適用于人名、電影名等需要簡拼搜索的場景。
使用全拼分析器時(shí),schema中指定的分析器為first_letter,在查詢時(shí)需要指定analyzer子句,對應(yīng)的索引的分析器為pinyin_search_analyzer。
例如:文檔字段內(nèi)容為“大內(nèi)密探007”,則搜索“d”、“dn”、“dnm”、“dnmt”、“dnmt0”、“dnmt007”、“m”、“mt”、“mt007”、“007”等都可以召回。
文檔內(nèi)容是否對您有幫助?