multi_match中的type
匿名 | 发布于2017年06月06日 | 阅读数:4595
GET graph/_search
{
"query": {
"multi_match" : {
"query": "园",
"type": "most_fields",
"fields": ["companyAddress","homeAddress"]
}
}
}
GET graph/_search
{
"query": {
"multi_match" : {
"query": "园",
"type": "best_fields",
"fields": [ "companyAddress", "homeAddress" ],
"tie_breaker": 0.3
}
}
}
这两句话发现搜索结果一样 但是score不一样 这个type到底有啥区别 只看出结算分数不同 一个最好的,一个是平均的
{
"query": {
"multi_match" : {
"query": "园",
"type": "most_fields",
"fields": ["companyAddress","homeAddress"]
}
}
}
GET graph/_search
{
"query": {
"multi_match" : {
"query": "园",
"type": "best_fields",
"fields": [ "companyAddress", "homeAddress" ],
"tie_breaker": 0.3
}
}
}
这两句话发现搜索结果一样 但是score不一样 这个type到底有啥区别 只看出结算分数不同 一个最好的,一个是平均的
1 个回复
kennywu76 - Wood
赞同来自: