Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Author

Hierarchy

  • Typegoose
    • Author

Index

Properties

Optional books

books: Book[]

email

email: string

Optional id

id: string

name

name: string

Optional url

url: string

Methods

getModelForClass

  • getModelForClass<T>(t: T, __namedParameters?: object): Model<InstanceType<this>, __type> & this & T
  • Type parameters

    • T

    Parameters

    • t: T
    • Optional __namedParameters: object
      • existingConnection: Connection
      • existingMongoose: "mongoose"
      • schemaOptions: SchemaOptions

    Returns Model<InstanceType<this>, __type> & this & T

setModelForClass

  • setModelForClass<T>(t: T, __namedParameters?: object): Model<InstanceType<this>, __type> & this & T
  • Type parameters

    • T

    Parameters

    • t: T
    • Optional __namedParameters: object
      • existingConnection: Connection
      • existingMongoose: "mongoose"
      • schemaOptions: SchemaOptions

    Returns Model<InstanceType<this>, __type> & this & T

Generated using TypeDoc