laravel 4: walidacja unikalnych (bazy danych) wielu klauzul gdzie

Dokumentacja laravel 4 wspomina o wyjątkowej walidacji pola. Wyjaśniają tutaj, jak włączyć klauzule gdzie do unikalnej walidacji. Pojedyncza klauzula WHERE dla unikalnej tabeli, na przykład:

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

Teraz zakładam, że robi to tak:

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

Następnie sprawdź, czy to zapytanie zwróci wynik, a jeśli nie, przejdzie przez walidator.

Zastanawiałem się, czy istnieje sposób, aby dodać więcej klauzul gdzie? A jeśli tak, to w jaki sposób?

questionAnswers(1)

yourAnswerToTheQuestion