添加mongoose-lean-getters
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { prop, pre, modelOptions, plugin } from '@typegoose/typegoose';
|
||||
import { TimeStamps } from '@typegoose/typegoose/lib/defaultClasses';
|
||||
import mongooseLeanVirtuals = require('mongoose-lean-virtuals');
|
||||
const mongooseLeanVirtuals = require('mongoose-lean-virtuals');
|
||||
const mongooseLeanGetters = require('mongoose-lean-getters');
|
||||
|
||||
/**
|
||||
* BaseModel
|
||||
@@ -17,6 +18,7 @@ import mongooseLeanVirtuals = require('mongoose-lean-virtuals');
|
||||
|
||||
@modelOptions({schemaOptions: {id: false}})
|
||||
@plugin(mongooseLeanVirtuals)
|
||||
@plugin(mongooseLeanGetters)
|
||||
export default class BaseModel extends TimeStamps {
|
||||
|
||||
_id?: string
|
||||
|
||||
Reference in New Issue
Block a user