【发布时间】:2015-11-29 01:04:52
【问题描述】:
我使用 ngram 分析器进行索引和标准分析器进行查询。
目前我已经索引了 multiphone 和 iphone。
当我搜索 iphone 时,multiphone 的得分和相关性高于 iphone。
我应该如何构建查询以获得更高的 iphone 分数?
我执行的查询是
"query": {
"filtered": {
"query": {
"multi_match": {
"query": "iphone",
"fields": [
"englishName",
"aliasName"
]
}
},
我需要的是iphone得分高于multiphone。
性能怎么样?
【问题讨论】:
标签: elasticsearch