2011-09-21 42 views
2

我是Rails的新手,并且有兴趣为用户创建通知模型。我不想使用电子邮件发送通知,而是在个人资料页面的顶部添加了一个Facebook风格的标志,用于记录新评论或其他事件。我已经四处搜寻,而且似乎没有直接提供任何教程。Rails,通知,新事件

我最大的问题是如何确定自用户上次查看他的仪表板/配置文件页面以来哪些评论/事件是“新”。现在,我唯一的想法是用User_id和Time_Checked创建一个单独的表。当用户查看他的演出页面时,我会将当前时间输入到数据库中。我已经看过Faye上的Railscast,并阅读了Pusher,但这些看起来更先进,并且与Ajax风格的通知相关。现在,我正在寻找一些基本的东西来获得一些实践经验。

回答

0

我所做的只是简单地使用'读取'布尔而不是'时间检查(就像电子邮件的工作方式)。每次调用仪表板控制器操作时,都会自动“读取”通知。