Open gaojingwei opened 2 years ago
第一个示例中“刘德华”,被pinyin_analyzer分词的结果里全都是拼音, 还有一个“刘德华”,但是用“刘”、"华"、“刘德”搜索name.pinyin字段都能搜到“刘德华”,这是为什么呀?“刘”、"华"、“刘德”这三个词都没有在分词结果里,理论上应该搜不到才对
示例使用指定分词器analyzer { "text": ["刘德华"], "analyzer": "pinyin_analyzer" } 因为包含了其他分词器,你可以换成field试试所以的分词结果都会出来 { "text": ["刘德华"], "field": "name.pinyin" }
第一个示例中“刘德华”,被pinyin_analyzer分词的结果里全都是拼音, 还有一个“刘德华”,但是用“刘”、"华"、“刘德”搜索name.pinyin字段都能搜到“刘德华”,这是为什么呀?“刘”、"华"、“刘德”这三个词都没有在分词结果里,理论上应该搜不到才对