Interface: FacetedSearchResults
Defined in: src/types/interfaces/search.interface.ts:239
Faceted search results with aggregations.
Extends
Properties
facets
readonlyfacets:Record<string, readonlyobject[]>
Defined in: src/types/interfaces/search.interface.ts:256
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:178
Search hits (matching documents).
Inherited from
took
readonlytook:number
Defined in: src/types/interfaces/search.interface.ts:213
Query execution time in milliseconds.
Inherited from
total
readonlytotal:number
Defined in: src/types/interfaces/search.interface.ts:208
Total number of matching documents.