AskSQL API Reference (core v0.10.0)
    Preparing search index...

    Interface MongoConnector

    A MongoDB data source: results come from a (collection, pipeline) pair, and introspection is sampling-based.

    interface MongoConnector {
        database?: string;
        engine: "mongodb";
        id: string;
        name: string;
        aggregate(
            collection: string,
            pipeline: unknown[],
            opts?: ExecuteOptions,
        ): Promise<ResultSet>;
        close(): Promise<void>;
        connect(): Promise<void>;
        introspect(): Promise<SchemaCatalog>;
    }

    Implemented by

    Index
    database?: string
    engine: "mongodb"
    id: string
    name: string