【问题标题】:Using rails send an email when column value chnge from nil to non-nil value当列值从 nil 变为非 nil 值时,使用 rails 发送电子邮件
【发布时间】:2023-03-20 03:35:01
【问题描述】:

我想在其值从 nil 变为非 nil 值时向用户发送电子邮件。 应满足以下条件

  1. 创建时值为非零 应向用户发送电子邮件,更新表后不应向用户发送邮件。
  2. 创建时值为 nil。更新后应检查该值是否为非 nil 如果值从 nil 变为 no-nil,则应向用户发送一封电子邮件

我想要通用的方法来做到这一点,因为我已经从几个地方创建了对象,我不可能将代码放在任何地方来发送电子邮件

【问题讨论】:

    标签: ruby-on-rails ruby callback models


    【解决方案1】:

    对于observer 来说,这听起来是个完美的工作。

    【讨论】:

    • 对不起,我忘了提,我使用的是 rails 2.3.8
    • 没问题,观察者们从 1.2.3 开始(甚至可能在此之前)是 Rails 的一部分。
    • 能否请您给我一段代码以帮助我??
    • 对不起。我很乐意解决问题,但我不会为你思考和工作。
    猜你喜欢
    • 2015-04-27
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    • 2019-01-12
    • 2022-01-11
    • 1970-01-01
    • 2021-08-26
    • 1970-01-01
    相关资源
    最近更新 更多