@storehouse/mongoose - v4.0.0
    Preparing search index...

    Function getModel

    • Type Parameters

      • T = {}
      • TModel extends Model<
            T,
            {},
            {},
            {},
            IfAny<
                T,
                any,
                Document<unknown, {}, T, {}, DefaultSchemaOptions> & Require_id<T> & {
                    __v: number;
                } & AddDefaultId<T, {}, DefaultSchemaOptions>,
            >,
            any,
            T,
        > = Model<
            T,
            {},
            {},
            {},
            IfAny<
                T,
                any,
                Document<unknown, {}, T, {}, DefaultSchemaOptions> & Require_id<T> & {
                    __v: number;
                } & AddDefaultId<T, {}, DefaultSchemaOptions>,
            >,
            any,
            T,
        >

      Parameters

      • registry: Registry
      • modelName: string

      Returns TModel & WithAggregationMethod

    • Type Parameters

      • T = {}
      • TModel extends Model<
            T,
            {},
            {},
            {},
            IfAny<
                T,
                any,
                Document<unknown, {}, T, {}, DefaultSchemaOptions> & Require_id<T> & {
                    __v: number;
                } & AddDefaultId<T, {}, DefaultSchemaOptions>,
            >,
            any,
            T,
        > = Model<
            T,
            {},
            {},
            {},
            IfAny<
                T,
                any,
                Document<unknown, {}, T, {}, DefaultSchemaOptions> & Require_id<T> & {
                    __v: number;
                } & AddDefaultId<T, {}, DefaultSchemaOptions>,
            >,
            any,
            T,
        >

      Parameters

      • registry: Registry
      • managerName: string
      • modelName: string

      Returns TModel & WithAggregationMethod