我有一个laravel控制器PostContoller和Post模型 我想在数据库表中使用名称条件
我的表名称发布并使名称唯一,其中post_type = example_post_type_name
请帮帮忙?
$this->validate($request, [
'title' => 'required|max:191',
'name' => 'required|max:191|unique:lcf_posts',
'status' => 'required|max:191',
]);
答案 0 :(得分:0)
$this->validate($request, [
'title' => 'required|max:191',
'name' => [
'required',
'max:191',
Rule::unique('lcf_posts')->where(function ($query) {
return $query->where('post_type ','example_post_type_name');
})],
'status' => 'required|max:191',
]);