interface SearchOptions {
    filter?: Record<string, null | string | number | boolean | FilterOperators>;
    limit?: number;
    offset?: number;
    query?: string;
    refreshTtl?: boolean;
}

Properties

filter?: Record<string, null | string | number | boolean | FilterOperators>

Filter conditions with support for advanced operators.

limit?: number

Maximum number of results to return.

Default

10
offset?: number

Number of results to skip for pagination.

Default

0
query?: string

Natural language search query.

refreshTtl?: boolean

Whether to refresh TTL for returned items.