diff --git a/specification/_global/search/_types/rescoring.ts b/specification/_global/search/_types/rescoring.ts index ede27346ed..9931b55225 100644 --- a/specification/_global/search/_types/rescoring.ts +++ b/specification/_global/search/_types/rescoring.ts @@ -19,6 +19,7 @@ import { double, integer } from '@_types/Numeric' import { QueryContainer } from '@_types/query_dsl/abstractions' +import { Script } from '@_types/Scripting' import { Dictionary } from '@spec_utils/Dictionary' import { UserDefinedValue } from '@spec_utils/UserDefinedValue' @@ -35,6 +36,8 @@ export class Rescore { query?: RescoreQuery learning_to_rank?: LearningToRank + + script?: ScriptRescore } export class RescoreQuery { @@ -95,3 +98,7 @@ export class LearningToRank { */ params?: Dictionary } + +export class ScriptRescore { + script: Script +}