【问题标题】:How can I set a default value on String[] field?如何在 String[] 字段上设置默认值?
【发布时间】:2022-01-21 12:33:58
【问题描述】:

在我的 prisma 架构中,我需要将一个字段设置为如下所示:

  writingDays         String[] @default(["Mon", "Tue", "Wed", "Thu", "Fri"])

但是 VSCode 告诉我:

Error parsing attribute "@default": Cannot set a default value on list field.

我该怎么办?我确实需要一些方法来设置这个字段的默认值。

【问题讨论】:

    标签: prisma prisma2


    【解决方案1】:

    Docs says那个Prisma schema does not currently support default values for arrays

    所以恐怕您需要在应用程序级别处理默认值。

    prisma.entityName.create({
      data: {
        writingDays: ["Mon", "Tue", "Wed", "Thu", "Fri"]
      }
    })
    

    等等

    【讨论】:

      猜你喜欢
      • 2023-02-24
      • 2015-06-21
      • 2019-03-23
      • 1970-01-01
      • 2019-12-24
      • 1970-01-01
      • 2013-12-29
      • 2011-12-16
      • 1970-01-01
      相关资源
      最近更新 更多