当数据库中没有记录时,Photon (Prisma2)抛出一个错误,而不是像Prisma那样返回空数组。什么是最好的方法来处理这个问题,得到一个空数组时,没有发现记录?我不希望所有的光子查询都被“尝试和捕捉”语句包围。
例如:
photon.context.photon.users.findOne({ where: { email } })
给出错误:
连接器中的错误:记录不存在。
发布于 2019-09-11 07:37:56
根据这和这在github上的问题,这似乎是一个bug。但是,使用findMany而不是findOne可以解决您的问题。
findMany
findOne
https://stackoverflow.com/questions/57883686
相似问题