【问题标题】:Prisma 2 - Map int column to enumPrisma 2 - 将 int 列映射到枚举
【发布时间】:2021-07-31 07:35:56
【问题描述】:

在数据库中,我有一个整数类型的列,它只能包含以下值 Active = 1、Temporary=7、Deleted=10。这些值是否可以从服务器映射到枚举,并且数据库将其存储在整数列中?

根据文档,当值也作为枚举存储在数据库中时,我只能使用枚举。

【问题讨论】:

    标签: javascript orm prisma


    【解决方案1】:

    你试过看@map吗?使用您的问题作为输入,枚举将如下所示。

    enum YOU_ENUM {
        Active  @map(1)
        Temporary @map(7)
    }
    

    【讨论】:

    • 解析属性“@map”时出错:应为字符串值,但接收到数值1
    【解决方案2】:

    我认为在撰写本文时这是不可能的。

    【讨论】:

    • 我得出了相同的结论,但希望我只是在文档中错过了它。感谢您的确认。
    猜你喜欢
    • 1970-01-01
    • 2019-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 1970-01-01
    相关资源
    最近更新 更多