laravel 4: Validierungs-Unique (Datenbank) Multiple Where-Klauseln

Die Laravel 4-Dokumentation erwähnt die einzigartige Feldvalidierung. Sie erklären hier, wie Where-Klauseln zur eindeutigen Validierung hinzugefügt werden. Eine einzelne WHERE-Klausel für die eindeutige Tabelle, zum Beispiel:

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

Nun gehe ich davon aus, dass dies so etwas wie:

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

Prüfen Sie dann, ob diese Abfrage ein Ergebnis liefert und ob sie den Validator nicht besteht.

Also habe ich mich gefragt, ob es eine Möglichkeit gibt, weitere where-Klauseln hinzuzufügen? Und wenn ja wie?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage