Ruby on rails 出现新记录时通知用户

Ruby on rails 出现新记录时通知用户,ruby-on-rails,Ruby On Rails,我有一个应用程序,其中一个用户可以向另一个用户请求一些东西。使用名为请求的模型,它包含一个订单和它所应用的指定的用户 我想做的是当用户收到新的请求立即通知他们时,他们应该能够接受或拒绝。当前作为布尔值存储在请求中。已接受默认值为零 这显然需要后端和前端工作。有没有人做过这件事或者有过类似的经历?最理想的方法是在出现请求时显示引导模式,用户可以在其中接受或拒绝请求。这取决于您使用的rails版本。可能有多种方法,这还取决于用户的大小和您正在处理的请求 在保存回调后添加一个,并调用一个mailers

我有一个应用程序,其中一个用户可以向另一个用户请求一些东西。使用名为
请求
的模型,它包含一个
订单
和它所应用的指定的
用户

我想做的是当
用户
收到新的
请求
立即通知他们时,他们应该能够接受或拒绝。当前作为布尔值存储在
请求中。已接受
默认值为零


这显然需要后端和前端工作。有没有人做过这件事或者有过类似的经历?最理想的方法是在出现请求时显示引导模式,用户可以在其中接受或拒绝请求。

这取决于您使用的rails版本。可能有多种方法,这还取决于用户的大小和您正在处理的请求

在保存
回调后添加一个
,并调用一个mailers模型
或者将请求添加到队列中,稍后运行[1]
ActiveJob

[1]