Functions
index
- index(fields: Record<string, unknown>, options?: IndexOptions): (Anonymous function)
-
Parameters
-
fields: Record<string, unknown>
-
Optional options: IndexOptions
Returns (Anonymous function)
model
- model(name: string, options?: SchemaOptions): (Anonymous function)
-
Parameters
-
name: string
-
Optional options: SchemaOptions
Returns (Anonymous function)
plugin
- plugin<T>(plugin: IPluginArgs<T>["plugin"], options?: IPluginArgs<T>["options"]): (Anonymous function)
-
Type parameters
Parameters
-
plugin: IPluginArgs<T>["plugin"]
-
Optional options: IPluginArgs<T>["options"]
Returns (Anonymous function)
subModel
- subModel(options?: SchemaOptions & { name?: string }): (Anonymous function)
-
Parameters
-
Default value options: SchemaOptions & { name?: string } = {}
Returns (Anonymous function)