添加mongoose-lean-getters

This commit is contained in:
luying
2021-02-01 17:34:32 +08:00
parent 178c145b4f
commit b449995848
3 changed files with 8 additions and 5 deletions

View File

@@ -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