首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于Prisma的原子更新变异

基于Prisma的原子更新变异
EN

Stack Overflow用户
提问于 2019-03-18 23:27:33
回答 2查看 671关注 0票数 1

使用节点的现有值(get-and- update )自动更新节点的最佳方式是什么?update node Mutation似乎没有接收update-if-exists函数的选项。

使用写锁锁定对象,获取值,更新它,然后释放锁可能会有效,但会导致复杂性和许多我试图避免的错误代码。

我正在为带有.prisma数据模型的node.js使用带有Prisma连接器的MySql。

EN

回答 2

Stack Overflow用户

发布于 2019-03-22 18:27:06

Prisma中的事务尚未实现。然而,在他们的github中有一些关于这方面的问题:

用于多个操作的

  • 事务用于长时间运行的操作以及写操作之间的依赖关系(#3846)
票数 2
EN

Stack Overflow用户

发布于 2020-10-25 18:50:10

Prisma 2.1.0发布了第一个通过Promise进行交易的实验版本。

以下是官方文档docs

代码语言:javascript
运行
复制
const write1 = prisma.user.create()
const write2 = prisma.post.create()
const write3 = prisma.profile.create()
await prisma.$transaction([write1, write2, write3])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55224769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档