Я просматриваю документацию elasticsearch о том, как создать сценарий для пользовательской функции оценки, которая использует поля, которые не запрашиваются для оценки, по адресу эта ссылка.
Из того, что я вижу, вы создаете функцию сценария следующим образом:
"script_score" : {
"script" : {
"lang": "painless",
"inline": "_score * doc['my_numeric_field'].value"
}
}
но мне интересно, какой синтаксис для замены doc['my_numeric_field'].value
, если он отсутствует?
cannot convert MethodHandle(Doubles)double to (Object)boolean
, когда пытаюсь использовать тернарные операторыfloat_can_be_null ? float : some_default
- person Cyril Duchon-Doris   schedule 23.03.2018