Custom Types
A Custom Type needs to have the following properties for Typegoose to work:
name
: to show what the type isprototype.OptionsConstructor
: to know where options are mapped to- inherit / extend
mongoose.SchemaType
Please look at Mongoose's Documentation on how to create and register a custom type.