2015-12-19 5 views
2

Я пишу правило в модели для проверки номера мобильного телефона, это должно быть необходимо, 10 цифр и должно быть числовым. Мое правилоПроверка модели в laravel 5.1 не работает

'phone'=>'required|numeric|min:10' 

Это проверить до 2-го уровня означают требуется и числовой проверки, но не мин проверка пожалуйста, помогите мне исправить это.

Заранее спасибо.

ответ

1

Когда валидация как min/max/size применяются к числовым значениям, они применяются к значению, а не по длине. Поэтому в вашем случае ваша валидация гарантирует, что данный номер больше или равен 10.

Взгляните на цифр проверки, он позволяет определить точное количество цифр, номер должен иметь: http://laravel.com/docs/5.1/validation#rule-digits

'phone' => 'required|numeric|digits:10' 
Смежные вопросы