Member Junction
    Preparing search index...

    Provides unified search across vector, full-text, entity, and storage sources. This allows Interactive Components to invoke semantic and keyword search at runtime against the host MJ instance's search infrastructure.

    interface SimpleSearch {
        PreviewSearch: (
            query: string,
            maxResults?: number,
        ) => Promise<SimpleSearchResult>;
        Search: (params: SimpleSearchParams) => Promise<SimpleSearchResult>;
    }
    Index

    Properties

    PreviewSearch: (
        query: string,
        maxResults?: number,
    ) => Promise<SimpleSearchResult>

    Execute a lightweight preview search suitable for autocomplete / type-ahead.

    Type Declaration

      • (query: string, maxResults?: number): Promise<SimpleSearchResult>
      • Parameters

        • query: string

          The search query text

        • OptionalmaxResults: number

          Optional maximum number of results (server default: 8)

        Returns Promise<SimpleSearchResult>

    Search: (params: SimpleSearchParams) => Promise<SimpleSearchResult>

    Execute a full knowledge search with optional filters and scoring controls. Returns ranked results from multiple source types (vector, full-text, entity, storage).