比如有两个doc,name字段一个是abc,另一个是abc 2,不管用match_phrase还是match还是term搜索,都是abc 2排在前面。
我只想要abc那个如何搜索?
1
cevincheung 2015 年 5 月 24 日
not_analyzer
|
2
cevincheung 2015 年 5 月 24 日
multi_field
|
3
czheo 2015 年 5 月 24 日
|
4
jiangxinyu226 OP |
5
RemRain 2015 年 5 月 25 日
设置 analyzer 为 not_analyzed,然后用 term 搜索。如果是 match 搜索的话,设置 type 为 phrase
|
6
jiangxinyu226 OP @RemRain 解决了 谢谢
|