我怎样才能在typeorm中使用try / catch而不会自己抛出错误?

时间:2018-03-22 14:42:01

标签: javascript node.js typescript try-catch typeorm

我想在try / catch和TypeORM中使用async / await。如果没有找到User,则返回undefined,因此不会进入catch块。

let user;
  try {
    user = await findOneById(id);
    if (!user) throw Error();
  } catch (err) {
    console.log(err);
  }
return user;

有没有办法进入catch块而不会抛出错误? 如果是这样的话?

0 个答案:

没有答案