Quantcast
Viewing all articles
Browse latest Browse all 3683

PrismaClientValidationError: Invalid `prisma.user.create()` invocation:

I am trying to create an API using Next.js & Prisma. I have two model user & profile.I want to create user & also profile field from req.body using postman.

datasource db {  provider = "sqlite"  url      = env("DATABASE_URL")}generator client {  provider = "prisma-client-js"}model User {  id Int @id @default(autoincrement())  name String  email   String @unique  password String  profile Profile?}model Profile {  id     Int     @default(autoincrement()) @id  bio    String?  user   User    @relation(fields: [userId], references: [id])  userId Int   @unique}here my create function: //Create User   let { name, email, password,  } = req.body;    const createUser = await prisma.user.create({      data: {        name: name,        email: email,        password: user_password,        profile: {          create: { bio: 'Bsc' }          },        }    });    res.status(201).json({ error: false, msg: "User Create Successfuly" });

After URL hit I got an error.PrismaClientValidationError: Invalid prisma.user.create() invocationUnknown arg profile in data.profile for type UserCreateInput. Did you mean email?Available args:type UserCreateInput

How can I solve this?


Viewing all articles
Browse latest Browse all 3683

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>