Уровень 4: проверка уникальности (базы данных) нескольких выражений where

В документации по laravel 4 упоминается проверка уникальных полей. Здесь объясняется, как включить пункты where в уникальную проверку. Одно предложение WHERE для уникальной таблицы, например:

$validator = Validator::make(
    array(
        'name' => 'John Doe'
    ),
    array(
        'name' => 'unique:table,field,NULL,id,field1,value1'
    )
);
http://laravel.com/docs/validation#rule-unique

Теперь я предполагаю, что это делает что-то вроде:

"SELECT id FROM table WHERE field = 'John Doe' AND field1 = value1 LIMIT 1"

Тогда проверьs, если этот запрос возвращает результат, и если нет, проходит валидатор.

Так что мне было интересно, есть ли способ добавить еще, где предложения? И если так, как?

Ответы на вопрос(1)

Ваш ответ на вопрос