You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Prisma Seed执行报错:无法匹配字段输入类型(created_at问题)

解决Prisma种子数据创建失败(错误码P2009)问题

问题现象

  • 执行种子命令 tsx prisma/seed.ts 时,调用 prisma.habit.create 创建Habit数据失败
  • 报错代码 P2009,提示无法匹配字段输入类型,HabitCreateInput.created_at 与 HabitUncheckedCreateInput.created_at 字段需值但未设置
  • 已提供schema.prisma、seed.ts及package.json配置,预期数据存入数据库但未成功

排查与解决方案

问题根源是seed.ts中的日期格式错误:

  • 错误写法:new Date('2023-01-10T00:00:00:000z')(毫秒部分使用了冒号:作为分隔符)
  • 正确写法:new Date('2023-01-10T00:00:00.000z')(毫秒部分需使用点.作为分隔符)

修改日期格式后重新执行种子命令,即可成功将数据存入数据库。

内容的提问来源于stack exchange,提问作者LST-IT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 07:09:38