【问题标题】:Decrement value if value after reduction is not less than 0 Prisma如果减少后的值不小于 0,则减少值 Prisma
【发布时间】:2022-04-05 01:43:02
【问题描述】:

我正在寻找一种减少数据的方法,如果减少后的数据不小于零,则将数据保存到数据库中,否则会抛出一些错误。我一直在寻找文档中的东西,但没有任何解决方案使用这种方法的事务,我对是否有并发请求持怀疑态度。

谁能帮我提供实现这一目标的最佳方法或解决方案?谢谢!

【问题讨论】:

    标签: javascript node.js orm prisma


    【解决方案1】:

    我也在研究同样的事情,我在 Prisma 文档中遇到了这种交互式事务模式,它允许将异步函数传递给 $transactions api,以便可以在数据库事务之间引入自定义应用程序逻辑。这可能会有所帮助,但请注意它处于预览状态。

    在此处找到链接,Interactive Transactions (In Preview)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-10
      • 1970-01-01
      • 1970-01-01
      • 2013-11-28
      • 2013-11-19
      • 2012-12-02
      • 2018-04-01
      • 1970-01-01
      相关资源
      最近更新 更多