限制 属性 中的字符串值
Restrict string values in property
我想知道如何在 prisma 中限制字段中的可能值。
我的模型目前看起来像这样
model FraudOrderCheck {
id Int @id @default(autoincrement())
brand_name String
retries Int @default(0)
validation_state String @default('processing')
}
如何将validation_state
中的可能值限制为这个
validation_state String @default('processing') // processed, errored
Prisma 目前无法限制字符串值。您需要在您的应用程序逻辑中处理此问题。
另一种解决方法是使用枚举:
enum ValidationState {
PROCESSING
PROCESSED
ERROR
}
我想知道如何在 prisma 中限制字段中的可能值。
我的模型目前看起来像这样
model FraudOrderCheck {
id Int @id @default(autoincrement())
brand_name String
retries Int @default(0)
validation_state String @default('processing')
}
如何将validation_state
中的可能值限制为这个
validation_state String @default('processing') // processed, errored
Prisma 目前无法限制字符串值。您需要在您的应用程序逻辑中处理此问题。
另一种解决方法是使用枚举:
enum ValidationState {
PROCESSING
PROCESSED
ERROR
}