mingo
    Preparing search index...

    Variable default

    default: {
        aggregate: (
            collection: Source,
            pipeline: AnyObject[],
            options?: Partial<Options>,
        ) => AnyObject[];
        Aggregator: typeof Aggregator;
        Context: typeof Context;
        find: <R = AnyObject, T = AnyObject>(
            collection: Source,
            condition: Criteria<T>,
            projection?: Projection<R>,
            options?: Partial<Options>,
        ) => Cursor<R>;
        ProcessingMode: typeof ProcessingMode;
        Query: typeof Query;
        update: <T extends AnyObject>(
            obj: T,
            modifier: Modifier<T>,
            arrayFilters?: AnyObject[],
            condition?: Criteria<T>,
            options?: { cloneMode?: CloneMode; queryOptions?: Partial<Options> },
        ) => string[];
        updateMany: <T extends AnyObject>(
            documents: T[],
            condition: Criteria<T>,
            modifer: PipelineStage[] | Modifier<T>,
            updateConfig?: UpdateConfig,
            options?: Partial<Options>,
        ) => { matchedCount: number; modifiedCount: number };
        updateOne: <T extends AnyObject>(
            documents: T[],
            condition: Criteria<T>,
            modifier: PipelineStage[] | Modifier<T>,
            updateConfig?: UpdateConfig,
            options?: Partial<Options>,
        ) => UpdateResult;
    }

    Type Declaration