【发布时间】:2021-11-25 20:18:00
【问题描述】:
我正在为 Prisma 中的数据库操作编写自动化脚本。我使用 PostgreSQL 作为我的数据库。我注意到,每当我在数据库更新中省略“await”关键字时,它不会显示任何错误,但不会反映数据库更改。
// Does not work
prisma.model.create({
data: {
name: 'tai',
schema: {
abc: 8,
def: 8,
},
}
})
但是一旦我使用“等待”,数据库就会更新。我浏览了文档,但没有任何运气。任何人都可以解释这种行为的目的。还有他们是如何实现它的。
// Works
await prisma.model.create({
data: {
name: 'tai',
schema: {
abc: 8,
def: 8,
},
}
})
【问题讨论】:
标签: node.js database postgresql asynchronous prisma