ドキュメントをスコアリングするために Java でカスタム スクリプトを作成しています。カスタムスコアラーに入る前に、ドキュメントのスコアを取得しようとしています。
mvelでは、「_score * doc['my_numeric_field'].value / pow(param1, param2)」を実行できるようです。
_score はスコアを表示するだけです。Java API でスコアを取得する効果的な方法がわかりません。
注: doc().getScore() を試してみましたが、常に null ポインター例外が発生するようです。
おまけ: _boost や _index などの他のドキュメント フィールドを取得するにはどうすればよいですか?