我很难找到一种方法来解决这个问题,我想在“serieName”中找到系列的名称,但总是返回de id,我不知道我需要做什么才能纠正这种关系,我试图找到一个解决方案,但都不起作用。
这是我的模特:
在Series模型中,我有一个名字,并且在Figures_TABLE中我与他建立了一个关系,当我为字段传递id时,我只想得到名字,所以如果Series有id:1,name:“Something”,我想要显示“Something”而不是id,而是只显示id。
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
model Series {
id Int @unique @default(autoincrement())
serie String
Figures_table Figures_table[]
}
model Manufacturers {
id String @unique
manufacturer String
Figures_table Figures_table[]
}
model Figures_table {
id String @unique
name String @db.LongText
category String @db.LongText
price String @db.LongText
specifications String @db.LongText
releaseInfo String @db.LongText
details String @db.LongText
serieName Int
manufacturerName String @db.VarChar(191)
createdAt DateTime @default(now())
manufacturer Manufacturers @relation(fields: [manufacturerName], references: [id])
series Series @relation(fields: [serieName], references: [id])
Images Images[]
}
model Images {
id Int @unique @default(autoincrement())
link String
figureID String
figureReferenceID Figures_table @relation(fields: [figureID], references: [id])
}
暂无答案!
目前还没有任何答案,快来回答吧!