我正在尝试使用 Prisma 创建自动增量 ID,但以 mongodb 作为数据源时不存在 autoincrement() 函数。
model User {
id String @id @default(auto()) @map("_id") @db.ObjectId
sequence Int @unique @default(autoincrement()) // This doesn't work with mongodb
email String @unique
password String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
Run Code Online (Sandbox Code Playgroud)
我知道我可以进行查询来检查最后一个序列,但这看起来成本太高。
有更好的方法吗?
就像在 prisma.user.create() 中一样,有一种方法可以获取最后一个序列字段(就像我们对猫鼬所做的那样)?
归档时间: |
|
查看次数: |
3858 次 |
最近记录: |