Prisma:数据库表含连字符时,如何设置模型与表的映射?
实现方法
完全可以做到,你之前的错误是@@map的参数值写反了。正确的逻辑是:Prisma模型名用你想要的user_cars,通过@@map指令指定数据库中实际存在的表名user-cars。
示例Prisma模型代码:
model user_cars { id Int @id @default(autoincrement()) userId Int carModel String // 映射到数据库的"user-cars"表 @@map("user-cars") }
修改完成后,执行prisma generate重新生成Prisma客户端,之后模型user_cars就会和数据库里的user-cars表正确关联了。
内容的提问来源于stack exchange,提问作者José Carlos
相关产品推荐
相关产品推荐

