2010-12-14 16 views
6

Mam złożony model użytkownika z metody walidacjisprawdzając, czy wartość kolumna jest aktualizowana

before_validation_on_update :geocode_places 

geocodes Ten Walidacja „miejsc” kolumna w moim stole użytkownika za każdym razem aktualizacja występuje.

Problem polega na tym, że sprawdzanie poprawności trwa dość długo. Czy jest jakiś sposób wywołania tej walidacji tylko po zaktualizowaniu kolumny miejsca? Coś jak "before_validation_on_column_update", że tak powiem.

Odpowiedz

8

Dostępny jest cały zestaw metod. Np., self.places_changed? powinien działać.

Aby uzyskać więcej informacji, sprawdź numer the docs.

+0

okrzyki, nigdy wcześniej tego nie widziałem! – stuartchaney

Powiązane problemy