Documentation
    Preparing search index...

    Class AbstractSearchEngineAdapterAbstract

    Blueprint for Search Engine adapters (QMD, Meilisearch, SQLite FTS, etc.). Guarantees a unified contract for indexing and hybrid document retrieval.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Methods

    • Clears all indexed entries from the repository.

      Returns Promise<void>

    • Indexes or updates a document entry in the search engine repository.

      Parameters

      Returns Promise<void>

    • Initializes underlying storage, index connections, or binary executables.

      Returns Promise<void>

    • Removes a document from the search index by its identifier.

      Parameters

      • id: string

        Document identifier.

      Returns Promise<void>

    • Executes a query across the search index.

      Parameters

      • query: string

        Free text search query string.

      • Optionaloptions: SearchQueryOptions

        Filtering and execution options.

      Returns Promise<SearchResultItem[]>

      List of matching document entries sorted by relevance score.