我有一個elasticsearch文件與源象下面這樣:Elasticsearch - 這查詢的型式應採用
{
"_source": {
"id": {
"value": 1
},
"make": "Ford",
"model": "Mustang",
"color": "Red"
}
}
我想編寫一個查詢,將匹配短語,如下面:
- 福特
- 福特野馬
- 野馬
- 野馬福特
- 福特野馬
但不會匹配像這樣一句話:
- 福特野馬奧迪
- 奧迪野馬
應該在這種情況下,應使用什麼類型的查詢?
添加以下內容後,它可以正常工作:**「default_operator」:「和」**查詢(我不想讓'ford audi mustang'匹配)並使查詢短語小寫('ford mustang'而不是'Ford Mustang' )。謝謝! –