2014-09-12 4 views
1

Привет, ребята У меня ошибка проверки правильности, что я не могу найти решение. У меня есть следующие правила проверки:laravel 4 массив ошибок проверки достоверности для преобразования строк

'meta_description'  => 'required|max:200', 
'meta_keywords'  => 'required|max:200', 
'item_url'    => 'required|max:500', 
'categories'   => 'required|not_in:0', 
'tags'     => 'required|not_in:0', 
'title'    => 'required|max:150', 
'description'   => 'required|max:500', 
'author-name'   => 'required|max:250', 
'author-link'   => 'required|max:250', 
'format'    => 'required|max:300', 
'smart-objects'  => 'required|max:300', 
'dimensions'   => 'required|max:300', 
'photoshop-version' => 'required|max:300', 
'file-size'   => 'max:300', 
'link'     => 'max:500', 
'main_item_image'  =>'required|mimes:jpeg,bmp,png,jpg|max:10000', 
'item_image'   => 'required|mimes:jpeg,bmp,png,jpg|max:10000', 

Validation работает, но когда все входы заполнены и я пытаюсь представить, я получаю следующее сообщение об ошибке: Array для преобразования строки «„файл“:» \ путь к Laravel проекта . /vendor/laravel/framework/src/Illuminate/Validation/Validator.php","line":858

ответ

0

Я просто нашел подтверждение проблемных тегов содержит кратные идентификатор и NOT_IN:. 0 была проблемой

+0

Что вы имеете в виду множественный идентификатор? Потому что я тоже получил ошибку – Grald

+0

Я имел в виду, что теги - это выбор, поэтому есть список вариантов, каждый из которых имеет уникальный идентификатор. –