Laravel-使用'as'关键字重命名键关联数组吗?

问题描述 投票:1回答:2

是否有一种方法可以轻松地重命名关联数组中的键而又不增加额外的复杂性?

例如

public function rules()
 {
   return [
    'candidateID' => 'required|number', **as candidate_id**
    'note'        => 'required|string',
   ];
 }
laravel laravel-5 associative-array
2个回答
0
投票

尝试此exists:table_name,candidate_id'

public function rules()
 {
   return [
    'candidateID' => 'required|number|exists:table_name,candidate_id',
    'note'        => 'required|string',
   ];
 }

0
投票

您使用客户消息进行验证,您可以在其中返回所需的任何消息。

public function messages()
    {
        return [
                'candidateID.required' => 'candidate_id required.',
                'candidateID.number' => 'candidate_id  must be number.',
        ];
    }
© www.soinside.com 2019 - 2024. All rights reserved.