Laravel 校验规则之字段值唯一性校验
来源:互联网 发布:网络110报警平台官网 编辑:程序博客网 时间:2024/06/06 07:33
'name' => 'required|unique:test,display_name,11,age,extra_field,extraValue'
解释
对于客户端输入的 name 字段
- name 不能为空
- name 字段值在给定的数据库表中需为唯一值
// unique 校验规则
unique:table,column,except,idColumn
// 举个栗子
unique:test,display_name,11,age,extra_field,extraValue
test => 数据库表display_name => test 数据表结构中的字段名称11,age => except,idColumn // 表示忽略 test 数据表中 age = 11 的数据记录extra_field,extraValue => 额外的where条件 { // 表示上述规则只会为数据库test表中 extra_field = 'extraValue' 的数据记录做唯一规则的验证}
例子:验证同一仓库下库位名不能相同
$rules['location_name.'.$i] = 'required|unique:warehouse_location,location_name,NULL,l_id,w_id'.($w_id ? ",$w_id" : '');
0 0
- Laravel 校验规则之字段值唯一性校验
- Laravel 校验规则之字段值唯一性校验
- Laravel 校验规则之字段值唯一性校验
- Laravel 校验规则之字段值唯一性校验
- Ext 校验 唯一性
- Django 表单校验 表单字段设置 自定义表单校验规则
- 用户唯一性的校验
- 校验规则
- 纳税服务系统【用户模块之用户唯一性校验】
- laravel请求参数校验
- Ajax 验证用户名唯一性数据校验
- java http client参数唯一性校验
- input 实时唯一校验
- dwz系列之五--自定义校验规则
- easyui ValidateBox validType字段设置多个校验规则
- 字段校验与非字段校验
- Struts2字段校验和非字段校验
- Struts2校验规则创建
- python 登陆开心网图片批量下载-selenium实现
- Android L使用adb命令获取FocusedApp 包名错误
- ClassLoader源码分析
- DevExpress(11.1.8) 报表(web):创建报表
- 允许asp.net web程序的跨域访问
- Laravel 校验规则之字段值唯一性校验
- 高德地图绘制移动轨迹
- Collections.unmodifiableList(shards)
- jvm参数详解
- Python使用struct处理二进制
- linux复习
- 使用Selector时增加渐入渐出动画效果
- 《javascript pattern》— javascript的继承
- Unity 自动计算所有物体包围盒的中心点