• Preparing search index...
  • The search index is not available
biorate
  • biorate
  • mongodb
  • mongoose
  • model

Function model

  • model<TSchema>(name, schema?, collection?, options?): mongoose.Model<InferSchemaType<TSchema>, ObtainSchemaGeneric<TSchema, "TQueryHelpers">, ObtainSchemaGeneric<TSchema, "TInstanceMethods">, ObtainSchemaGeneric<TSchema, "TVirtuals">, HydratedDocument<InferSchemaType<TSchema>, ObtainSchemaGeneric<TSchema, "TVirtuals"> & ObtainSchemaGeneric<TSchema, "TInstanceMethods">, ObtainSchemaGeneric<TSchema, "TQueryHelpers">>, TSchema> & ObtainSchemaGeneric<TSchema, "TStaticMethods">
  • Type Parameters

    • TSchema extends Schema<any, mongoose.Model<any, any, any, any, any, any>, {}, {}, {}, {}, DefaultSchemaOptions, {}, mongoose.Document<unknown, {}, FlatRecord<{}>> & FlatRecord<{}> & Required<{
          _id: unknown;
      }>> = any

    Parameters

    • name: string
    • Optional schema: TSchema
    • Optional collection: string
    • Optional options: CompileModelOptions

    Returns mongoose.Model<InferSchemaType<TSchema>, ObtainSchemaGeneric<TSchema, "TQueryHelpers">, ObtainSchemaGeneric<TSchema, "TInstanceMethods">, ObtainSchemaGeneric<TSchema, "TVirtuals">, HydratedDocument<InferSchemaType<TSchema>, ObtainSchemaGeneric<TSchema, "TVirtuals"> & ObtainSchemaGeneric<TSchema, "TInstanceMethods">, ObtainSchemaGeneric<TSchema, "TQueryHelpers">>, TSchema> & ObtainSchemaGeneric<TSchema, "TStaticMethods">

    • Defined in node_modules/.pnpm/mongoose@7.8.9/node_modules/mongoose/types/index.d.ts:76
  • model<T>(name, schema?, collection?, options?): mongoose.Model<T>
  • Type Parameters

    • T

    Parameters

    • name: string
    • Optional schema: Schema<T, any, any, {}, {}, {}, DefaultSchemaOptions, ObtainDocumentType<any, T, ResolveSchemaOptions<DefaultSchemaOptions>>, IfAny<FlatRecord<ObtainDocumentType<any, T, ResolveSchemaOptions<DefaultSchemaOptions>>>, any, mongoose.Document<unknown, {}, FlatRecord<ObtainDocumentType<any, T, ResolveSchemaOptions<DefaultSchemaOptions>>>> & Require_id<FlatRecord<ObtainDocumentType<any, T, ResolveSchemaOptions<DefaultSchemaOptions>>>>>> | Schema<T & mongoose.Document<any, any, any>, any, any, {}, {}, {}, DefaultSchemaOptions, ObtainDocumentType<any, T & mongoose.Document<any, any, any>, ResolveSchemaOptions<DefaultSchemaOptions>>, IfAny<FlatRecord<ObtainDocumentType<any, T & mongoose.Document<any, any, any>, ResolveSchemaOptions<DefaultSchemaOptions>>>, any, mongoose.Document<unknown, {}, FlatRecord<ObtainDocumentType<any, T & mongoose.Document<any, any, any>, ResolveSchemaOptions<DefaultSchemaOptions>>>> & Require_id<FlatRecord<ObtainDocumentType<any, T & mongoose.Document<any, any, any>, ResolveSchemaOptions<DefaultSchemaOptions>>>>>>
    • Optional collection: string
    • Optional options: CompileModelOptions

    Returns mongoose.Model<T>

    • Defined in node_modules/.pnpm/mongoose@7.8.9/node_modules/mongoose/types/index.d.ts:94
  • model<T, U, TQueryHelpers>(name, schema?, collection?, options?): U
  • Type Parameters

    • T
    • U
    • TQueryHelpers = {}

    Parameters

    • name: string
    • Optional schema: Schema<T, any, any, TQueryHelpers, any, any, any, ObtainDocumentType<any, T, any> | {
          createdAt: NativeDate;
          updatedAt: NativeDate;
      } & ObtainDocumentType<any, T, any>, IfAny<FlatRecord<ObtainDocumentType<any, T, any> | {
          createdAt: NativeDate;
          updatedAt: NativeDate;
      } & ObtainDocumentType<any, T, any>>, any, mongoose.Document<unknown, {}, FlatRecord<ObtainDocumentType<any, T, any> | {
          createdAt: NativeDate;
          updatedAt: NativeDate;
      } & ObtainDocumentType<any, T, any>>> & (Require_id<FlatRecord<ObtainDocumentType<any, T, any>>> | Require_id<FlatRecord<{
          createdAt: NativeDate;
          updatedAt: NativeDate;
      } & ObtainDocumentType<any, T, any>>>)>>
    • Optional collection: string
    • Optional options: CompileModelOptions

    Returns U

    • Defined in node_modules/.pnpm/mongoose@7.8.9/node_modules/mongoose/types/index.d.ts:96

Settings

Member Visibility

Theme

biorate
  • Loading...

Generated using TypeDoc