有没有办法在不增加复杂性的情况下轻松重命名关联数组中的键?
例如
public function rules()
{
return [
'candidateID' => 'required|number', **as candidate_id**
'note' => 'required|string',
];
}
试试这个exists:table_name,candidate_id'
public function rules()
{
return [
'candidateID' => 'required|number|exists:table_name,candidate_id',
'note' => 'required|string',
];
}
您可以使用客户消息进行验证,您可以在其中返回所需的任何消息。
public function messages()
{
return [
'candidateID.required' => 'candidate_id required.',
'candidateID.number' => 'candidate_id must be number.',
];
}