Fork me on GitHub

Larave的表单验证


今天完了就要回家过年了…

同时验证两个字段唯一

控制器

1
$this->validate($request, SiteMail::rules());

模型

1
2
3
4
5
6
7
8
9
10
public static function rules($request = null)
{
return [
'site_id' => 'required|integer',
'subject' => 'required|max:256',
'type' => Rule::unique('site_mails')->where(function ($query) {
$query->where('site_id', request('site_id'));
}),
];
}