我正在构建一个Rails 5应用,它将需要发送电子邮件,如邀请和通知...
型号:Invite.rb, Notification.rb
关于在邮寄程序(.deliver)中使用Rails应用程序的地方应该采取的最新建议/最佳做法是什么?
是否应使用after_create
这样的模型回调进行传递?
我正在构建一个Rails 5应用程序,它将需要发送邀请和通知之类的电子邮件...型号:Invite.rb,Notification.rb当前在Rails中的位置的推荐/最佳实践是什么...] >
不建议在ActiveRecord回调函数中传递邮件。在更新记录时,这可能会导致各种奇怪的情况,然后电子邮件会意外发送给用户。
最佳位置取决于场景。