Skip to content

[错误处理] 从返回的数据库错误中,解析数据冲突的字段 #45

Description

@zzswang

需要重构的地方

user/user.controller.ts

查看这几个方法,会发现有大量的重复代码

  • createUser
  • updateUser
  • upsertUserByEmployeeId

在新启用的 upserByUsername/email/phone 函数中,加了一个注解

// TODO: 从返回的数据库错误中,解析数据冲突的字段

我们本次需要实现这个

开发建议

  • 在 mongo/mongo.interceptor.ts 中已经拦截 mongodb 的错误,在这里进一步处理错误

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions