Przeczytałem, że errors.add_to_base powinno być używane do błędów związanych z obiektem, a nie określonym atrybutem. Mam problem z konceptualizacją tego, co to oznacza. Czy ktoś mógłby podać przykład, kiedy chciałbym użyć każdego?Ruby on Rails: errors.add_to_base vs. errors.add
Na przykład mam model zespołu, a każdy zespół ma gatunek. Kiedy potwierdzam obecność gatunku, jeśli gatunek nie jest dostępny, jeśli błąd zostanie dodany do bazy?
Im więcej przykładów tym lepiej
Dziękujemy!
Zobacz trzecią odpowiedź na okres do dnia dzisiejszego (Rails 3+) roztworu –