Khi nào chúng ta sử dụng after_commit trong Rails?
First thing first
Để hiểu rõ hơn khi nào chúng ta nên dùng after_commit thì chúng ta cùng xem qua một ví dụ sau.
Giả sử chúng ta có một tính năng thêm người dùng vào một nhóm, mỗi khi người dùng được thêm vào nhóm, chúng ta cần gửi email thông báo đến người quản trị của nhóm thông tin của người dùng vừa mới được thêm vào.
Thông thường, để xử lý trường hợp này, đa số chúng ta sẽ nghĩ...
Ruby on Rails
ActiveRecord
callback
2398