对于非空字段Mutation.createAds,我将无法返回null。altair中的错误--我试图上传多幅照片的任何帮助--但是我得到了这个错误!嗨,对于非空字段Mutation.createAds,我不能返回null。altair中的错误--任何我试图上传倍数照片的帮助--但是我得到了这个错误

type ads {
id: String
user: User
titel: String
discription: String
photo: [photos]
createdAt: String
updatedAt: String
}
type photos{
id: String
photo: String
Adses: ads
createdAt: String
updatedAt: String
}
type Mutation{
createAds( titel: String
discription: String
photo: [Upload]):ads!
}
}解析器
createAds: async (_, {titel,
discription,photo},{LogedInUser}) =>{
userProtect(LogedInUser)
const simo= await MultiplereadFiles(photo)
console.log(simo)
const create = Client.ads.create({data:{
titel,
discription,
photos:simo,
user:{
connect:{
id:LogedInUser.id
}
}
}})
},Prisma模式
model ads {
id Int @id
user User @relation(fields: [userId], references: [id])
titel String?
discription String
photo photos[]
files String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
userId Int
}
model photos {
id Int @id
Adses ads @relation(fields: [adsId], references: [id])
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
adsId Int
}发布于 2022-09-13 06:49:18
架构指示所需的响应。从您共享的解析器片段来看,该函数似乎没有return。是因为这个原因吗?或者是你的Client.ads.create逻辑有问题
https://stackoverflow.com/questions/73694877
复制相似问题