10
Rails 3 ostrzega mnie, że validate_on_create jest przestarzałe. Mam def validate_on_create w jednym z moich modeli. Co mam zastąpić?Szyny 3 i validate_on_create
Rails 3 ostrzega mnie, że validate_on_create jest przestarzałe. Mam def validate_on_create w jednym z moich modeli. Co mam zastąpić?Szyny 3 i validate_on_create
Można użyć:
validates :name, :presence => true, :on => :create
Jeśli masz metodę, która wykonuje walidacji, należy uruchomić jako:
validate :method_name, :on => :create
moim rozumieniu jest to, że kod mam sprawdza cały obiekt. Czy masz na myśli, że muszę oddzielić tę logikę na wiele procedur sprawdzania poprawności? – ssnkl
co z object.valid? metoda następnie po jego przejściu można kontynuować z object.save –