【问题标题】:automate sale alert using ruby on rails使用 ruby​​ on rails 自动化销售警报
【发布时间】:2016-01-29 06:37:36
【问题描述】:

情况:

  • 客户点击“愿望清单”到想要的产品。
  • 如果产品有折扣,自动邮件生成器会向该客户发送电子邮件,告知该产品正在销售中。

是否有任何指南或想法,甚至可以帮助我的宝石?

【问题讨论】:

    标签: ruby-on-rails automation gem


    【解决方案1】:

    当客户将产品添加到他的愿望清单中时,您必须将此信息存储在数据库中以便以后检索。

    这里的主要问题是:您如何设置产品现在可用?

    如果您从您的应用程序中执行此操作,例如使用表单,并且如果您必须请求您的应用程序,那么您可以简单地在控制器中运行一个任务。这样,当您将产品标记为可用时,您只需搜索将该产品放入愿望清单的人并向他们发送电子邮件(请参阅ActionMailer)。

    但是,如果更改产品可用性状态的不是您(或用户)(例如,更改数据库数据的外部程序),那么您可以每 x 分钟/小时运行一次任务/... 检查愿望清单中的产品现在是否可用。你可以看看ActiveJob这个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-06
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 2012-04-04
      • 2012-07-02
      • 1970-01-01
      相关资源
      最近更新 更多