Я использую запрос bool, и я хочу использовать совпавшее значение результата в скрипте вasticsearch
{
"query": {
"nested": {
"path": "Names",
"query": {
"function_score": {
"script_score": {
"script": {
"source": "((_score)/(X+doc['Names.count'].value))*100"
}
},
"min_score": 80,
"query": {
"bool": {
"should": [
{
"match": {
"Names.name": "siriporn kanchana"
}
},
{
"match": {
"Names.name": "ganjana siriporn"
}
}
]
}
}
}
}
}
}
}
выше, я хочу, чтобы значение X было длиной примера сопоставляемой строки, если sirporn сопоставлен, тогда я хочу, чтобы x = 7. это возможно вasticsearch