我完成了Ruby on Rails tutorial,我可以跟随其他用户,其他人也可以像twitter一样关注我。现在我想知道如果有人开始关注我,如何实现通知系统,例如,在stackexchange或facebook中来到并显示通知(例如红色1)。怎么去呢?你或MVC有现成解决方案的例子吗?
答案 0 :(得分:5)
我会在相关的控制器操作中添加before_filter
,以检查数据库中的新关注者,并将flash[:notice]
设置为有用的内容,例如“X新关注者”以及指向关注者页面的链接。您可以在文档中快速了解Flash的工作原理:http://api.rubyonrails.org/classes/ActionDispatch/Flash.html
答案 1 :(得分:1)