UNPKG

@joktec/mongo

Version:

JokTec - Mongo Service

14 lines 564 B
import { BulkWriteOptions } from 'mongodb'; import { AggregateOptions, MongooseBulkWriteOptions, QueryOptions } from 'mongoose'; export interface IMongoOptions<T = any> extends QueryOptions<T> { paranoid?: boolean; force?: boolean; } export interface IMongoAggregateOptions<T> extends AggregateOptions { autoTransform?: boolean; transformFn?: (docs: any[]) => Array<T> | Promise<Array<T>>; } export interface IMongoBulkOptions extends BulkWriteOptions, MongooseBulkWriteOptions { chunkSize?: number; } //# sourceMappingURL=mongo.option.d.ts.map