У меня есть вложенное поле, его индекс, значение, numberValue и тип являются некоторыми из его свойств
"metadata": {
"type": "nested",
"properties": {
"numbervalue": {
"type": "double"
},
"type": {
"type": "keyword"
},
"value": {
"type": "keyword"
}...
}
Я хочу отсортировать по значению , если тип STRING и сортировка по numberValue , если указан тип NUMBER . Я прочитал несколько примеров о сортировке скриптов, мы можем выбрать поле со скриптом, но во всех них type было исправлено. можно ли иметь условный тип в сценарии сортировки?