elasticsearch 弹性搜索v5.6.9中的查询问题
我使用的是ES v5.6.9 我有一个索引,它有40000条记录,其中一些记录以“name”=“artificial”开头。“人工智能”就是其中之一 当我运行下面的查询时,它返回null
elasticsearch 弹性搜索v5.6.9中的查询问题,
elasticsearch,
elasticsearch,我使用的是ES v5.6.9 我有一个索引,它有40000条记录,其中一些记录以“name”=“artificial”开头。“人工智能”就是其中之一 当我运行下面的查询时,它返回null { "query":{ "multi_match": { "query": "artificial i", "type": "phrase_prefix",
{
"query":{
"multi_match": {
"query": "artificial i",
"type": "phrase_prefix",
"analyzer": "whitespace",
"fields": ["name","syns","disterm"],
"slop": 4,
"tie_breaker": 1
}
}
}
注:以上查询适用于“查询”:“人工”,但不适用于“查询”:“人工i”
谢谢