BaseScoringFunction interface
순위가 지정되는 동안 문서 점수를 수정할 수 있는 함수의 기본 형식입니다.
속성
boost | 원시 점수의 승수입니다. 1.0과 같지 않은 양수여야 합니다. |
field |
채점 함수에 대한 입력으로 사용되는 필드의 이름입니다. |
interpolation | 문서 점수에서 부스팅을 보간하는 방법을 나타내는 값입니다. 기본값은 "선형"입니다. |
type | 이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자 |
속성 세부 정보
boost
원시 점수의 승수입니다. 1.0과 같지 않은 양수여야 합니다.
boost: number
속성 값
number
fieldName
채점 함수에 대한 입력으로 사용되는 필드의 이름입니다.
fieldName: string
속성 값
string
interpolation
문서 점수에서 부스팅을 보간하는 방법을 나타내는 값입니다. 기본값은 "선형"입니다.
interpolation?: ScoringFunctionInterpolation
속성 값
type
이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자
type: "distance" | "freshness" | "magnitude" | "tag"
속성 값
"distance" | "freshness" | "magnitude" | "tag"