2013-08-27 2 views

ответ

7

Существует разрабатываемое сообщество пакета для этого: https://github.com/felixkiss/uniquewith-validator.

  1. Установите его через Composer. В файле composer.json добавьте: "felixkiss/uniquewith-validator": "dev-master" в свойство require.
  2. Добавить валидатор в качестве поставщика в файле конфигурации/app.php: 'Felixkiss\UniqueWithValidator\UniqueWithValidatorServiceProvider'
  3. Наконец использовать его следующим образом:

    $rules = array(
        'first_name' => 'unique_with:users,last_name', 
    ); 
    

Проверьте package page.

+0

Невозможно применить уникальную проверку для нескольких столбцов без использования этого пакета «uniquewith-validator»? Я просто ожидаю синтаксиса, чтобы написать правило для уникальной проверки в модели, например «label» => «required | unique: sections, label,». $ This-> event_id. ', Event_id, но это дает мне синтаксическую ошибку , Как я могу передать отправленный идентификатор события в эту проверку, чтобы он мог проверить, существует ли какая-либо метка с выбранным идентификатором события в базе данных? – neeraj