Type alias RankingScoreDetails

RankingScoreDetails: {
    attribute?: {
        attributes_query_word_order: number;
        attributes_ranking_order: number;
        order: number;
        score: number;
    };
    exactness?: {
        matchType: string;
        order: number;
        score: number;
    };
    proximity?: {
        order: number;
        score: number;
    };
    typo?: {
        maxTypoCount: number;
        order: number;
        score: number;
        typoCount: number;
    };
    words?: {
        matchingWords: number;
        maxMatchingWords: number;
        order: number;
        score: number;
    };
    [key: string]: Record<string, any> | undefined;
}

Type declaration

  • [key: string]: Record<string, any> | undefined
  • Optional attribute?: {
        attributes_query_word_order: number;
        attributes_ranking_order: number;
        order: number;
        score: number;
    }
    • attributes_query_word_order: number
    • attributes_ranking_order: number
    • order: number
    • score: number
  • Optional exactness?: {
        matchType: string;
        order: number;
        score: number;
    }
    • matchType: string
    • order: number
    • score: number
  • Optional proximity?: {
        order: number;
        score: number;
    }
    • order: number
    • score: number
  • Optional typo?: {
        maxTypoCount: number;
        order: number;
        score: number;
        typoCount: number;
    }
    • maxTypoCount: number
    • order: number
    • score: number
    • typoCount: number
  • Optional words?: {
        matchingWords: number;
        maxMatchingWords: number;
        order: number;
        score: number;
    }
    • matchingWords: number
    • maxMatchingWords: number
    • order: number
    • score: number