changed DocumentArray discriminator to allow recieving both document and model templates

This commit is contained in:
Asaf Algawi
2019-02-25 21:31:44 +02:00
parent 28c47c06f1
commit ee7c5c62ee
+7
View File
@@ -2409,6 +2409,13 @@ declare module "mongoose" {
*/
discriminator<U extends Document>(name: string, schema: Schema): Model<U>;
/**
* Adds a discriminator type.
* @param name discriminator model name
* @param schema discriminator model schema
*/
discriminator<U extends Document, M extends Model<U>>(name: string, schema: Schema): M;
}
/*