javascript - Prisma 2 - 将 int 列映射到枚举
问题描述
在数据库中,我有一列来自整数类型,它只能包含以下值 Active = 1、Temporary=7、Deleted=10。这些值可以从服务器映射到枚举并且数据库将其存储在整数列中吗?
根据文档,当值也作为枚举存储在数据库中时,我只能使用枚举。
解决方案
您是否尝试过查看@map?使用您的问题作为输入,枚举看起来像这样。
enum YOU_ENUM {
Active @map(1)
Temporary @map(7)
}
推荐阅读
- list - Prolog:如何从列表中删除子列表?(后续问题)
- postgresql - 通过最近邻居 3Ddistance 更新点
- mysql - MySQL 根据另一个字段中的值更新字段
- sql - How to generate temp table with integers 1-52 for weeks of year to join on?
- twitter-bootstrap - Bootstrap 4.x 导航栏在中断点下拉,在大断点展开
- sass - 如何使用 nextjs 和 sass 导出到静态网站?
- java - 无法解析 jsonArray java
- ckeditor - 通过 JavaScript 滚动到 CKEditor 中的元素
- powershell - 如何使用 PowerShell 在弹性池中复制数据库
- c# - Microsoft 的反馈中心现在使我的 UWP 应用程序崩溃