UNPKG

flexmonster-mongo-connector

Version:

MongoDB connector for Flexmonster Pivot Table and Charts

10 lines (9 loc) 479 B
import { Db } from 'mongodb'; import { CollectionName } from '../api/IDataAPI'; export declare class MongoQueryExecutor { private _mongoDBInstance; constructor(); injectDBConnection(mongoDBInstance: Db): void; runShemaQuery(collection: CollectionName): Promise<import("mongodb").WithId<import("bson").Document>>; runAggregateQuery(collection: CollectionName, pipeline: any[]): Promise<import("mongodb").AggregationCursor<import("bson").Document>>; }