From f82f74aa5060df37e240f6f34f7e65d09e9b580b Mon Sep 17 00:00:00 2001 From: luying Date: Mon, 6 Jun 2022 11:24:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E8=A1=8C=E6=A6=9C=EF=BC=9A=E5=86=9B?= =?UTF-8?q?=E5=9B=A2=E9=95=BFspine=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared/db/Role.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/db/Role.ts b/shared/db/Role.ts index f0106a914..31e01f1d5 100644 --- a/shared/db/Role.ts +++ b/shared/db/Role.ts @@ -388,8 +388,8 @@ export default class Role extends BaseModel { return role; } - public static async levelup(roleId: string, lv: number, exp: number, lean = true) { - let role: RoleType = await RoleModel.findOneAndUpdate({ roleId }, { $set: { exp, lv } }, { new: true }).lean(lean); + public static async levelup(roleId: string, lv: number, exp: number, getters = false, virtuals = true) { + let role: RoleType = await RoleModel.findOneAndUpdate({ roleId }, { $set: { exp, lv } }, { new: true }).lean({ getters, virtuals }); return role; }