当列值从 nil 更改为非 nil 值时,使用 Rails 发送电子邮件

发布于 2024-12-01 01:51:33 字数 227 浏览 0 评论 0原文

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

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

我想要通用方法来执行此操作,因为我已经从多个位置创建了对象,并且我不可能在任何地方放置代码来发送电子邮件

I want to send an email to user when its value changing from nil to non nil value.
following conditions should get satisfied

  1. Value is non-nil while creating An email should be sent to user, no mail should be sent to user after updating table.
  2. Value is nil while creating.After update it should check that value is non-nil
    and if value is change from nil to no-nil an email should get send to the user

I want generalised method to do so as i have created object from several places and it's not possible for me to put code everywhere to send an email

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

若无相欠,怎会相见 2024-12-08 01:51:33

听起来对于观察者来说是一个完美的工作。

Sounds like the perfect job for an observer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文