0
我正在和建議者一起玩,想知道爲什麼結果集總是有多個相同的對象。爲什麼elasticsearch建議者返回多個相等的對象?
實施例請求:
{"suggest": {
"test" : {
"text": "holz",
"term" : {
"field":"title"
}
}
}}
結果:
{"suggest": {
"test": [
{
"text": "holz",
"offset": 0,
"length": 4,
"options": [...]
},
{
"text": "holz",
"offset": 0,
"length": 4,
"options": [...]
},
{
"text": "holz",
"offset": 0,
"length": 4,
"options": [...]
},
{
"text": "holz",
"offset": 0,
"length": 4,
"options": [...]
}
]
}}
即使在options
對象是完全一樣的。無論我想要什麼樣的文字,它總是一樣的。這有什麼解釋嗎?
ES版本是2.3.4