mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-07 08:58:49 +08:00
fixed Model<T>.create method returned Promise type
This commit is contained in:
2
mongoose/mongoose.d.ts
vendored
2
mongoose/mongoose.d.ts
vendored
@@ -143,7 +143,7 @@ declare module "mongoose" {
|
||||
aggregate(aggregation1: Object, aggregation2: Object, aggregation3: Object, callback: (err: any, res: T[]) => void): Promise<T[]>;
|
||||
count(conditions: Object, callback?: (err: any, count: number) => void): Query<number>;
|
||||
|
||||
create(doc: Object, fn?: (err: any, res: T) => void): Promise<T[]>;
|
||||
create(doc: Object, fn?: (err: any, res: T) => void): Promise<T>;
|
||||
create(doc1: Object, doc2: Object, fn?: (err: any, res1: T, res2: T) => void): Promise<T[]>;
|
||||
create(doc1: Object, doc2: Object, doc3: Object, fn?: (err: any, res1: T, res2: T, res3: T) => void): Promise<T[]>;
|
||||
discriminator<U extends Document>(name: string, schema: Schema): Model<U>;
|
||||
|
||||
Reference in New Issue
Block a user