>
Next.jsとPrismaでWebアプリを開発中です。Prismaのschema.prismaを編集して、新しいモデルを追加をした後は、以下のコマンドを実行してデータベースを更新します。
npx prisma migrate dev --name init
その後、新しく追加したモデルに関するエラーが発生します。今回の例では、Categoryモデルを追加しました。以下のコードのcategoryの部分に赤い波線が表示されます。
const createdCategory = await prisma.category.create({
// ...
})
エラーメッセージは以下の通りです。
"Property category does not exist on type 'PrismaClient<PrismaClientOptions, never, DefaultArgs>'."
解決方法は2つあります。
TypeScriptのサーバーを再起動することでエラーが解消されます。
Ctrl + Shift + Pを押して、以下のコマンドを入力し、Enterキーを押す。
Restart TS Server
Visual Studio Codeを再起動する。