Find 查询后 Prisma 将计数增加 1

Har*_*M V 9 next.js prisma

views我试图通过管理表中调用的字段来计算用户查看记录的次数。我想在每次 API 拉出要发送的记录时增加计数。

在不阻塞线程将数据返回到前端的情况下,正确且最快的方法是什么?

堆栈:NextJS 和 Prisma

Rya*_*yan 20

在这种情况下,您可以使用原子序数运算

await prisma.model.update({
  where: { id: 'some-id' },
  data: { value: { increment: 1 } }
})
Run Code Online (Sandbox Code Playgroud)