【发布时间】:2019-01-04 23:32:03
【问题描述】:
我有一个带有标题、副标题、日期的模型,并且正在构建一个允许用户提交更改请求的表单。
如何验证以确保至少进行了一次编辑,将输入字段与数据库值进行比较?
我认为下面将确保输入的标题与“不同:”中的值不同,但我如何只为至少一个字段执行此操作?
public function rules()
{
return [
'title' => [
'required',
'different:Dynamic Title name here',
'string',
'max:60',
'not_regex:/[\x{1F600}-\x{1F64F}]/u'
],
'subtitle' => [
'string',
'nullable',
'max:90',
'not_regex:/[\x{1F600}-\x{1F64F}]/u'
]
];
}
例如 显示标题、副标题、日期字段。用户必须从当前设置的数据库值中至少编辑其中一个才能提交。
【问题讨论】: