次の方法でマッピングを定義しました。
PUT _template/name
"mappings": {
"_default_": {
"name": {
"type": "string",
"analyzer" : "synonyms_expand",
"index" : "analyzed",
"position_offset_gap": 100
},
}
}
次のクエリを実行しています
GET _search
{
"query": {
"bool": {
"should" : [{
"match_phrase": {
"petitioners.name": {
"query": "onkar kundargi "
}
}
}]
}
}
}
それでもonkarのみの結果を出しています。検索のために完全な文字列を評価していません。誰でも私を助けることができますか???