Преглед на файлове

update函数返回修改后的数据

lrf преди 1 година
родител
ревизия
489866b2cd
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      src/service/BaseService.ts

+ 2 - 1
src/service/BaseService.ts

@@ -107,7 +107,8 @@ export abstract class BaseService<T extends AnyParamConstructor<any>> {
     const num = await this.model.count({ _id: id });
     if (num <= 0) throw new ServiceError('未找到要修改的数据', FrameworkErrorEnum.NOT_FOUND_DATA);
     await this.model.updateOne({ _id: id }, body);
-    return 'ok';
+    const result = await this.model.findById(id).lean();
+    return result;
   }
 
   /**