10
Rails 3 cảnh báo rằng validate_on_create không còn được dùng nữa. Tôi có def validate_on_create trong một trong các mô hình của tôi. Tôi phải thay thế bằng cái gì?Rails 3 & validate_on_create
Rails 3 cảnh báo rằng validate_on_create không còn được dùng nữa. Tôi có def validate_on_create trong một trong các mô hình của tôi. Tôi phải thay thế bằng cái gì?Rails 3 & validate_on_create
Bạn có thể sử dụng:
validates :name, :presence => true, :on => :create
Nếu bạn có một phương pháp mà thực hiện kiểm chứng thực, bạn nên chạy như:
validate :method_name, :on => :create
sự hiểu biết của tôi là đoạn code tôi có xác nhận toàn bộ đối tượng. Bạn có nghĩa là tôi phải tách logic này thành nhiều thói quen xác nhận? – ssnkl
còn object.valid thì sao? phương pháp sau đó sau khi vượt qua, bạn có thể tiếp tục với object.save –