我正在为 Prisma 中的数据库操作编写一个自动化脚本。我使用 PostgreSQL 作为我的数据库。我注意到,每当我在数据库更新上省略“await”关键字时,它不会显示任何错误,但不会反映数据库更改。
// Does not work
prisma.model.create({
data: {
name: 'tai',
schema: {
abc: 8,
def: 8,
},
}
})
Run Code Online (Sandbox Code Playgroud)
但是一旦我使用“await”,数据库就会更新。我浏览了文档但没有任何运气。任何人都可以解释这种行为的目的吗?以及他们如何设法实施它。
// Works
await prisma.model.create({
data: {
name: 'tai',
schema: {
abc: 8,
def: 8,
},
}
})
Run Code Online (Sandbox Code Playgroud)