【发布时间】:2022-04-05 01:43:02
【问题描述】:
我正在寻找一种减少数据的方法,如果减少后的数据不小于零,则将数据保存到数据库中,否则会抛出一些错误。我一直在寻找文档中的东西,但没有任何解决方案使用这种方法的事务,我对是否有并发请求持怀疑态度。
谁能帮我提供实现这一目标的最佳方法或解决方案?谢谢!
【问题讨论】:
标签: javascript node.js orm prisma
我正在寻找一种减少数据的方法,如果减少后的数据不小于零,则将数据保存到数据库中,否则会抛出一些错误。我一直在寻找文档中的东西,但没有任何解决方案使用这种方法的事务,我对是否有并发请求持怀疑态度。
谁能帮我提供实现这一目标的最佳方法或解决方案?谢谢!
【问题讨论】:
标签: javascript node.js orm prisma
我也在研究同样的事情,我在 Prisma 文档中遇到了这种交互式事务模式,它允许将异步函数传递给 $transactions api,以便可以在数据库事务之间引入自定义应用程序逻辑。这可能会有所帮助,但请注意它处于预览状态。
【讨论】: