在这种情况下如何使用 Prisma $transaction api?

问题描述

elev=[-90,90]

由于发生错误const a = prisma.user.create() throw new Error() // some error happened const b = prisma.user.create() prisma.$transaction([a,b]) 从未被调用,因此 prisma.$transaction 将插入到数据库中。

解决方法

a 永远不会被插入到数据库中,因为 prisma.user.create() 命令只会在 prisma.$transaction 内被调用,所以你不需要检查。