laravel - laravel 枚举验证规则
问题描述
我想在 laravel 中验证一个枚举,但我不清楚如何做到这一点。
在我的数据库中,我有一个枚举属性,并且迁移将枚举转换为数组类型(例如enum('Delta','Statisch')
-> array('Delta','Statisch')
)。但是我如何验证枚举/我收到的数据(我如何知道选择了枚举的哪个值以及如何确保接收到的值是枚举的一部分)?
解决方案
尝试这个
use Validator;
$validator = Validator::make([
'type' => 'in:Delta,Statisch', // DEFAULT or SOCIAL values
]);
推荐阅读
- javascript - 如何将元素推入数组?
- javascript - 使用 if 语句取消选中 Jquery Checkbox
- c# - 移动图片框而不为每个图片创建 PictureBox_MouseDown
- mysql - 来自需要第三个依赖项的包的 npm 解析问题
- c++ - 我可以在不保存文件的情况下更改 FILE 变量的值吗?
- solr - Solr 中的词干参数
- android - 如何在 WorkManager 中处理 Rx?
- algorithm - 修正 Knight 旅行问题的最大流解
- java - 链接列表上的合并排序给我堆栈溢出
- ios - iOS 10-12 WebKit (Safari/Chrome) iframe 焦点错误的解决方法