例如:
搜索“fuqiang”, “付强”,"腹腔","富强" 可以搜索到 这个可以接受
搜索: “付强”, "腹腔","富强" 可以搜索到 这个不能接受
setting和mapping怎么写可以实现 搜索: “付强”, 排除 "腹腔","富强" 呢?
说明: 使用ES 7.3.2, 并且已经安装了ik 和pinyin 插件
setting 定义
mapping定义
部分mapping:
"pname" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword"
}
},
"analyzer" : "tt_ik",
"search_analyzer" : "tt_ik_search"