Trong một số nơi, tôi đã nhìn thấy tuyên bố rằng trọng ActiveRecord :: Base.initialize là sai bởi vì nó có thể không luôn luôn được gọi là:Tại sao ghi đè ActiveRecord :: Base.initialize sai?
Với không bao giờ phiên bản của ActiveRecord (3.0+), điều này vẫn đúng? Nếu vậy, cụ thể là những trường hợp mà theo đó nó không được gọi là khi người ta có thể mong đợi rằng nó sẽ được?
Có thể tốt hơn nên chuyển câu hỏi này xung quanh: Tại sao bạn cảm thấy cần phải ghi đè Base.initialize? – Martijn