validates_uniqueness_of dwóch elementow

Witajcie,
Mam następujący problem. W swojej bazie danych chce ustrzec się przed istnieniem dwóch takich samych osób, poprzez sprawdzenie czy dla danego imienia i nazwiska jest taka sama data urodzenia. Napisałem takie coś:

  validates_uniqueness_of [:firstname, :lastname], :scope =>  :birth

jednak zapytanie sql nie pojedynczo sprawdza najpierw :firstname pod względem :birst i później :lastname, a zależny mi żeby obydwa w jednym zapytaniu sprawdził.
Pozdrawiam.

Może tak:

validates_uniqueness_of :birth, :scope => [:firstname, :lastname]

Działa dzięki, czasem rozwiązanie jest prostsze niż nam się wydaje :smiley: