Interface: FacetedSearchResults
Defined in: src/types/interfaces/search.interface.ts:228
Faceted search results with aggregations.
Extends
Properties
facets
readonlyfacets:Record<string, readonlyobject[]>
Defined in: src/types/interfaces/search.interface.ts:245
Facet aggregations.
Remarks
Maps facet dimension to value counts.
Example:
{
"subjects": [
{ value: "Computer Science", count: 150 },
{ value: "Biology", count: 120 }
]
}
hits
readonlyhits: readonlyobject[]
Defined in: src/types/interfaces/search.interface.ts:167
Search hits (matching documents).
Inherited from
took
readonlytook:number
Defined in: src/types/interfaces/search.interface.ts:202
Query execution time in milliseconds.
Inherited from
total
readonlytotal:number
Defined in: src/types/interfaces/search.interface.ts:197
Total number of matching documents.