gpt4 book ai didi

ruby-on-rails - Rails 中的 Deliver 与 Deliver_now 有什么区别?

转载 作者:行者123 更新时间:2023-12-03 08:21:30 24 4
gpt4 key购买 nike

rails 邮件程序中的 Deliver 和 Deliver_now 之间没有明确的解释。

如果我们使用deliver_now,它不会排队等待事件作业。如果我们使用deliver_later,它将由active_job(后台作业)执行。

当deliver和deliver_now不是在后台执行时,那么它们到底有什么区别呢?我搜索了很多但没有得到明确的想法。在 Deliver 和 Deliver_now 之间。

有什么区别还是两者相同

最佳答案

它们是一样的。使用deliver_now,而不是deliver

https://apidock.com/rails/v4.2.9/ActionMailer/MessageDelivery/deliver

    def deliver #:nodoc:
ActiveSupport::Deprecation.warn( `#deliver` is deprecated and will be removed in Rails 5. Use `#deliver_now` to deliver immediately or `#deliver_later` to deliver through Active Job..squish)

deliver_now
end

关于ruby-on-rails - Rails 中的 Deliver 与 Deliver_now 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67736014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com